An Airflow plugin for interacting with IOMETE platform.
Project description
IOMETE Airflow Plugin
This Plugin helps to trigger/run Spark Jobs created in IOMETE platform.
Installation
This plugin could be easily installed with pip. Just run the following in your aiflow server:
pip install iomete-airflow-plugin
Restart you server and check the plugins page on Airflow's admin panel to make sure plugin loaded successfully.
Configuration
You need to add the following keys to airflow's Variables page:
iomete_access_token- Personal access token. Check our documentation page on how to generate one.iomete_host- IOMETE platform host URL.iomete_domain- IOMETE domain identifier (required since v2.0.0).
Usage
Here are sample DAG:
from airflow import DAG
from iomete_airflow_plugin.iomete_operator import IometeOperator
dag = DAG(dag_id="...", default_args={}, schedule_interval=None)
task = IometeOperator(
task_id="random_task_id",
job_id="1b0fc29b-5491-4c0a-94ea-48e304c3c72e", # Spark Job ID or Name in IOMETE platform.
dag=dag,
)
Resources
For more information check:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file iomete_airflow_plugin-2.0.0.tar.gz.
File metadata
- Download URL: iomete_airflow_plugin-2.0.0.tar.gz
- Upload date:
- Size: 4.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.3 CPython/3.13.5 Darwin/24.4.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
938be6f72a2e52893b9f770f355c52421de89689d7508f9e9832ef35f0f08ff7
|
|
| MD5 |
5b5593e4ae676bc4094d37f350e74709
|
|
| BLAKE2b-256 |
d9774e4644cd41de71de9a086f70ef5d61e74a01f0ed454a6e8e50fe0e7abf1b
|
File details
Details for the file iomete_airflow_plugin-2.0.0-py3-none-any.whl.
File metadata
- Download URL: iomete_airflow_plugin-2.0.0-py3-none-any.whl
- Upload date:
- Size: 5.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.3 CPython/3.13.5 Darwin/24.4.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac1ef84e12ba7cafb0c4cedefe589b300956150b93f2830f3335f63f7da90b21
|
|
| MD5 |
3bace3f0b1f101a15e2ce5d75712af8b
|
|
| BLAKE2b-256 |
cd7106eb8a88b4963007a4768cd8c529d42662881331d075e2c0fb1e520bfbc6
|