Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/329.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 在气流中重新启动后,为什么不从失败的任务启动触发器?_Python_Airflow_Airflow Scheduler - Fatal编程技术网

Python 在气流中重新启动后,为什么不从失败的任务启动触发器?

Python 在气流中重新启动后,为什么不从失败的任务启动触发器?,python,airflow,airflow-scheduler,Python,Airflow,Airflow Scheduler,为什么cli中的trigger_dag命令在重新启动后没有从失败的任务启动 我正在使用Triggerdanrunoperator从外部触发dag。重新启动时,dagrun应该从失败的位置运行 有什么方法可以实现吗?请帮助。使用气流清除命令 您可以指定--only_failed或--task_正则表达式,并使用--down标志 Doco在这里: 使用气流清除命令 您可以指定--only_failed或--task_正则表达式,并使用--down标志 Doco在这里: 如果要重新运行失败的任务,则可

为什么cli中的trigger_dag命令在重新启动后没有从失败的任务启动

我正在使用Triggerdanrunoperator从外部触发dag。重新启动时,dagrun应该从失败的位置运行


有什么方法可以实现吗?请帮助。

使用气流清除命令

您可以指定--only_failed或--task_正则表达式,并使用--down标志

Doco在这里:

使用气流清除命令

您可以指定--only_failed或--task_正则表达式,并使用--down标志

Doco在这里:

如果要重新运行失败的任务,则可以
清除它,计划程序将从那里继续。“清除”将从初始任务开始,而不是从失败的任务开始。如果要重新运行失败的任务,则可以
清除它,计划程序将从那里继续。“清除”将从初始任务开始,而不是从失败的任务开始。如果任务成功,但处理的数据错误。所以我需要从那个任务中重新运行。清除后,任务失败,因为dag id tutorial2已存在“运行id触发\u tutorial2:2019-07-16T13:41:40.104592+00:00”。如何克服此问题?如果任务成功,但处理的数据错误。所以我需要从那个任务中重新运行。清除后,任务失败,因为dag id tutorial2已存在“运行id触发\u tutorial2:2019-07-16T13:41:40.104592+00:00”。如何克服此问题?