Airflow subdag显示成功,但跳过其任务

问题描述

我有一个查询,该子查询使用包含soft_fail=true的传感器运算符,以便跳过而不是使任务失败。

它很好用,只是整个子数据的状态显示为“成功”而不是“跳过”,这在监视流时可能会产生误导,因为我不知道是否已找到文件,或者只是跳过了。关于如何使subdag状态继承子任务状态的任何想法?

execution_flow

解决方法

不过,“跳过”状态并不是失败,您要求 not 来执行任务,而这样做就可以了。还请考虑相反的情况,用户会因为Airflow按照他们的要求并跳过了所有任务而失败了,这让他们感到惊讶。

关于跳过状态的此问题之前已解决。例如,它是reported in 1.8.0fixed in 1.8.1,但在更高版本中,此修复程序was not propagated

您可以打开一个问题并通过在three dots of this link中选择新问题的引用来请求更改。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...