Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Airflow 触发器规则无\u跳过的未按预期工作_Airflow_Airflow Scheduler - Fatal编程技术网

Airflow 触发器规则无\u跳过的未按预期工作

Airflow 触发器规则无\u跳过的未按预期工作,airflow,airflow-scheduler,Airflow,Airflow Scheduler,我有一种情况,我需要使用无触发规则,但它的行为异常。这是我的设想 分支任务B, 如果为真T1>>T2>>joinTask 如果为false F1>>F2>>JointTask 如果B中的条件为false,则跳过T1,但执行T2,因为触发规则为“全部完成”(即使T1失败,我也需要T2)。所以我把T2改成“无跳过” 我希望在T1成功或失败或上游失败时触发T2(根据文档)。相反,T2会在dag启动时立即触发。它是在任何其他任务之前执行的。这似乎是最近才在气流1.10.5中修复的: 尝试将气流更新为1

我有一种情况,我需要使用无触发规则,但它的行为异常。这是我的设想

分支任务B, 如果为真T1>>T2>>joinTask 如果为false F1>>F2>>JointTask

如果B中的条件为false,则跳过T1,但执行T2,因为触发规则为“全部完成”(即使T1失败,我也需要T2)。所以我把T2改成“无跳过”


我希望在T1成功或失败或上游失败时触发T2(根据文档)。相反,T2会在dag启动时立即触发。它是在任何其他任务之前执行的。

这似乎是最近才在气流1.10.5中修复的:

尝试将气流更新为1.10.5