Skip to main content

Airflow OpenMLDB Provider


Overview

Airflow OpenMLDB Provider supports connecting to OpenMLDB. Specifically, connect to the OpenMLDB API Server.

Operators:

  • OpenMLDBLoadDataOperator
  • OpenMLDBSelectIntoOperator
  • OpenMLDBDeployOperator
  • OpenMLDBSQLOperator: the underlying implementation of operators above. Support all sql.

Only operators and a hook, no sensors.

Build

To build openmldb provider, follow the steps below:

  1. Clone the repo.
  2. cd into provider directory.
  3. Run python3 -m pip install build.
  4. Run python3 -m build to build the wheel.
  5. Find the .whl file in /dist/*.whl.

How to use

Write the dag, using openmldb operators, ref simple openmldb operator dag example.

Create the connection in airflow, the name is openmldb_conn_id you set.

Trigger the dag.

Metadata

Release files for airflow-provider-openmldb 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for airflow-provider-openmldb 0.0.1
File Interpreter ABI Platform
airflow_provider_openmldb-0.0.1-py3-none-any.whl Python 3 none any Details

Release files / airflow_provider_openmldb-0.0.1-py3-none-any.whl

Download URL airflow_provider_openmldb-0.0.1-py3-none-any.whl
Size 9.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bf0b309caf35540c23f6d48aaf9c4d4854fb4a7410fc8213e5bc44ee1d9258ef
BLAKE2b-256 checksum
How to use checksums
5a9590c692d755792018c3f3d1b399921d737d985cbbc9e51dc1dcc8c9b9fe7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.12

Security for airflow-provider-openmldb 0.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page