Awesome
Airflow DAG Dependencies
:warning: Deprecation notice :warning:
The functionality of this plugin is now part of Airflow - https://github.com/apache/airflow/pull/13199
If you find any critical issues affecting Airflow 1.10.x, feel free to sumbit a PR, but no new features will be added here.
Functionality
- Visualize dependencies between your Airflow DAGs
- 3 types of dependencies supported:
- Trigger -
TriggerDagRunOperator
in DAG A triggers DAG B - Sensor -
ExternalTaskSensor
in DAG A waits for (task in) DAG B - Implicit - provide the ids of DAGs the DAGs depends on as an attribute named
implicit_dependencies
. For exampledag.implicit_dependencies = ['dag_1', 'dag_2']
- Trigger -
- Be careful if you have 1000s of DAGs, might not scale.
Installation
Copy dag-dependencies-plugin
to Airflow plugin folder and you're ready to go
Only RBAC UI is supported.