Airflow 气流:运行任务t4,即使其他任务在该DAG中失败:t1>&燃气轮机;t2>&燃气轮机;t3>&燃气轮机;t4

Airflow 气流:运行任务t4,即使其他任务在该DAG中失败:t1>&燃气轮机;t2>&燃气轮机;t3>&燃气轮机;t4,airflow,Airflow,我尝试过使用“触发规则”选项,但没有成功。问题是任务t3在t2失败时没有执行(这是预期的),因此在t4上设置“trigger_rule='all_done'”不起作用 您只需在t2和t3之间添加另一个虚拟任务,以在t2失败时触发,并将下游设置为t4。如果“一次成功”,则t4可以设置为触发,因此必须成功触发假人或t3才能触发t4

我尝试过使用“触发规则”选项,但没有成功。问题是任务t3在t2失败时没有执行(这是预期的),因此在t4上设置“trigger_rule='all_done'”不起作用

您只需在t2和t3之间添加另一个虚拟任务,以在t2失败时触发,并将下游设置为t4。如果“一次成功”,则t4可以设置为触发,因此必须成功触发假人或t3才能触发t4