Skip to content

BigCheeze45/airflow-dag-dependencies

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Airflow DAG Dependencies

  • 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 example dag.implicit_dependencies = ['dag_1', 'dag_2']
  • 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.

About

Visualize dependencies between Airflow DAGs

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 66.7%
  • Python 33.3%