问题描述
我有一个子查询,该子查询使用包含soft_fail=true
的传感器运算符,以便跳过而不是使任务失败。
它很好用,只是整个子数据的状态显示为“成功”而不是“跳过”,这在监视流时可能会产生误导,因为我不知道是否已找到文件,或者只是跳过了。关于如何使subdag状态继承子任务状态的任何想法?
解决方法
不过,“跳过”状态并不是失败,您要求 not 来执行任务,而这样做就可以了。还请考虑相反的情况,用户会因为Airflow按照他们的要求并跳过了所有任务而失败了,这让他们感到惊讶。
关于跳过状态的此问题之前已解决。例如,它是reported in 1.8.0和fixed in 1.8.1,但在更高版本中,此修复程序was not propagated。
您可以打开一个问题并通过在three dots of this link中选择新问题的引用来请求更改。