我在DAG中具有以下任务:
任务1->任务2->任务3->任务4->任务5
我在dag中具有以下配置
max_active_runs = 1,default_args = default_values,catchup = False,schedule_interval = None
默认值:
default_values = { “所有者”:“气流”, “ depends_on_past”:是的, “开始日期”:datetime(2020,4,11), “ email_on_failure”:是的, “电子邮件”:[电子邮件], “重试”:0 }
在当前运行中,如果假设任务3失败,则DAG标记为“失败”。触发下一次运行时,如何确保直到上一次运行的任务3成功完成才开始任务1。
我在任务1中尝试了trigger_rule.TriggerRule.ALL_DONE,但它确实有帮助。
谢谢。!