我一天完成三项任务。
任务 A 先运行。如果任务 A 成功,则任务 B 运行。
我有任务 C,它在任务 B 之后运行,但它不依赖于任务 B 或任务 A 的成功或失败。
无论任务A和B发生什么,任务C都需要。但是,它需要在任务A和B完成后运行。
任何想法 ?
我一天完成三项任务。
任务 A 先运行。如果任务 A 成功,则任务 B 运行。
我有任务 C,它在任务 B 之后运行,但它不依赖于任务 B 或任务 A 的成功或失败。
无论任务A和B发生什么,任务C都需要。但是,它需要在任务A和B完成后运行。
任何想法 ?
要在其他任务完成后运行任务,但不管它们的执行结果如何,请将trigger_rule
参数设置为all_done
:
my_task = MyOperator(task_id='my_task',
trigger_rule='all_done'
有关更多选项,请参阅触发规则文档