我在Airflow中创建了多个DAG,但是我想通过某个通用的Module或DAG触发所有这些DAG。是否可以创建一个类似Azkaban的工作流来在该流中列出所有被调用的DAg。
答案 0 :(得分:0)
DAG
和其他适当的参数来创建一个DAG
来触发其他dag_id
使用TriggerDagRunOperator
dagrun_operator.py
我还建议您仔细阅读文档的Scheduling and Triggers部分
答案 1 :(得分:0)
您可以使用 SubdagOperator 。
这是操作员的示例: https://github.com/apache/airflow/blob/master/airflow/example_dags/example_subdag_operator.py
我建议使用通用的dag因子创建所有子dag(如果有的话) 处于相同的模式和工作流程。