Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.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
Python 3.x 工作流已完成,但未执行工作流中的所有任务_Python 3.x_Airflow - Fatal编程技术网

Python 3.x 工作流已完成,但未执行工作流中的所有任务

Python 3.x 工作流已完成,但未执行工作流中的所有任务,python-3.x,airflow,Python 3.x,Airflow,我有以下工作流,除了分支任务之外,所有其他任务都是使用虚拟操作符实现的 但如果不完成降序任务,工作流将移动到完成状态。 没有执行(跳过)降序任务有什么特殊原因吗?在“使用触发规则”选项中找到了原因和解决方案。根据文件 对于此DAG,连接位于follow_branch_a和branch_false的下游。联接任务将显示为已跳过,因为默认情况下其触发器规则设置为“全部成功”,并且跳过的任务将通过“全部成功”级联 因此,我将trigger\u rule='none\u failed'添加到dss4

我有以下工作流,除了分支任务之外,所有其他任务都是使用虚拟操作符实现的

但如果不完成降序任务,工作流将移动到完成状态。


没有执行(跳过)降序任务有什么特殊原因吗?

在“使用触发规则”选项中找到了原因和解决方案。根据文件

对于此DAG,连接位于follow_branch_a和branch_false的下游。联接任务将显示为已跳过,因为默认情况下其触发器规则设置为“全部成功”,并且跳过的任务将通过“全部成功”级联

因此,我将
trigger\u rule='none\u failed'
添加到dss4\u dummy、branch3和end\u例程任务中。这给了我以下的预期结果


使用触发规则选项在中找到原因和解决方案。根据文件

对于此DAG,连接位于follow_branch_a和branch_false的下游。联接任务将显示为已跳过,因为默认情况下其触发器规则设置为“全部成功”,并且跳过的任务将通过“全部成功”级联

因此,我将
trigger\u rule='none\u failed'
添加到dss4\u dummy、branch3和end\u例程任务中。这给了我以下的预期结果