子网和日程安排如何工作?

时间:2018-05-25 11:45:44

标签: airflow

我想将我的DAG构建为可重用的部分,但我很难理解开始日期和计划部分如何为子标记工作,我也无法在文档中的任何位置找到信息。

假设我有一个今天开始的父DAG和一周开始的子标记,子标记会在父DAG运行时运行还是等待运行子标记直到满足开始日期条件?类似的问题按计划进行,如果我有一个时间表,子网站应该只在星期一运行,但父DAG每天运行,子网格会每天触发还是仅在星期一触发?

1 个答案:

答案 0 :(得分:0)

来自documentation

  

SubDAG必须有一个计划并启用。如果SubDAG的计划设置为None或@once,则SubDAG将成功完成,而不会执行任何操作。

我从中理解的是SubDagOperator是作为 BackfillJob 实现的,因此我们需要提供schedule_interval