Skip to main content

Airflow operators to be used with Bigeye

Project description

bigeye-airflow

Airflow operators to interact with Bigeye API.

The Test Environment

Astronomer provides a local runtime for Airflow DAGs. This runtime is build from the Dockerfile in the astro folder. A startup bash script has been added, astro_dev, to facilitate the needed code copy into the astro environment.

Test environment is currently compatible with Python 3.6 and Airflow 1.10.7.

bash astro_dev start <-v 1>
bash astro_dev stop <-v 1>
bash astro_dev restart <-v 1>

Credentials Setup

  • Go to the Admin menu and choose Connections: Admin Menu - Connections

  • Fill out the form for an HTTP connection using the appropriate Host, User and Pass. The current test Dags use 'bigeye_connection' as a connection_id for basic auth to the Bigeye API. Admin Menu - Connections

Testing Metric Creation:

Testing in a DAG runtime can be achieved by altering the test dag: test_create_metrics_dag.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bigeye_airflow-0.0.26.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bigeye_airflow-0.0.26-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file bigeye_airflow-0.0.26.tar.gz.

File metadata

  • Download URL: bigeye_airflow-0.0.26.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.7

File hashes

Hashes for bigeye_airflow-0.0.26.tar.gz
Algorithm Hash digest
SHA256 357d1d93e52a4527d5954ae277a9b875603369a8069cf0b918791276e03305ae
MD5 eb04d3b42c6202b7491513f6d9ab027a
BLAKE2b-256 b8527b208d9fab0056cf6c1abad0fc3558dec087bd3b542c9575bd24a25565cd

See more details on using hashes here.

File details

Details for the file bigeye_airflow-0.0.26-py3-none-any.whl.

File metadata

File hashes

Hashes for bigeye_airflow-0.0.26-py3-none-any.whl
Algorithm Hash digest
SHA256 d8d7c399dcc9ab8d7f2204c67a730b1b0a3e6e1b15a7de1ebcd03914dfbe1d99
MD5 e7d8f32e4a58c05c404415029c5274e2
BLAKE2b-256 72501f32d48e318a5c80f5d605223928b5d9c7de15267793b3d2ca6bae72cab7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page