我正在使用 LocalExecutor ,而我的dag有 3个任务,其中任务(C)依赖于任务(A)。任务(B)和任务(A)可以并行运行,如下所示
A - &以及c
乙
所以任务(A)失败,但任务(B)运行良好。任务(C)尚未运行,因为任务(A)失败。
我的问题是如何单独执行任务(A),以便任务(C)运行一旦任务(A)完成,并且Airflow UI将它们标记为成功。
答案 0 :(得分:41)
在用户界面中:
这将让任务A再次运行,如果成功,任务C应该运行。 这是有效的,因为当您清除任务的状态时,调度程序会将其视为之前没有运行此dag运行。