Airflow 无论下游发生什么情况,气流任务都会运行

Airflow 无论下游发生什么情况,气流任务都会运行,airflow,airflow-scheduler,Airflow,Airflow Scheduler,我在一个dag中有三个任务 先运行一个任务。如果任务A成功,任务B将运行 我有任务C,它在任务B之后运行,但它不取决于任务B或任务A的成功或失败 无论任务A和B发生什么情况,任务C都需要运行。但是,它需要在任务A和B完成后运行 有什么想法吗?要在其他任务完成后运行任务,但不管其执行结果如何,请将触发器规则参数设置为全部完成,如下所示: my_task = MyOperator(task_id='my_task', trigger_rule='all_do

我在一个dag中有三个任务

先运行一个任务。如果任务A成功,任务B将运行

我有任务C,它在任务B之后运行,但它不取决于任务B或任务A的成功或失败

无论任务A和B发生什么情况,任务C都需要运行。但是,它需要在任务A和B完成后运行


有什么想法吗?

要在其他任务完成后运行任务,但不管其执行结果如何,请将
触发器规则
参数设置为
全部完成
,如下所示:

my_task = MyOperator(task_id='my_task',
                     trigger_rule='all_done'
有关更多选项,请参阅