Airflow dag是否可以连续运行而不依赖

Airflow dag是否可以连续运行而不依赖,airflow,Airflow,我想创建一个工作流,该工作流在过去的执行完成后启动,但不取决于其成功状态。这意味着DAG将按顺序进行调度,而不依赖于过去的状态 i、 e: 按命令执行: 2017-03-09 15:00:00成功 2017-03-09 16:00:00失败 2017-03-09 17:00:00成功 2017-03-09 18:00:00成功 我如何使用气流来实现这一点? (我希望回填时也一样) 要运行任务而不考虑给定DAG中以前失败的任务,请执行以下操作: 将每个操作员的触发规则设置为虚拟或全部完成 要运

我想创建一个工作流,该工作流在过去的执行完成后启动,但不取决于其成功状态。这意味着DAG将按顺序进行调度,而不依赖于过去的状态

i、 e: 按命令执行:

2017-03-09 15:00:00成功

2017-03-09 16:00:00失败

2017-03-09 17:00:00成功

2017-03-09 18:00:00成功

我如何使用气流来实现这一点? (我希望回填时也一样)

  • 要运行任务而不考虑给定DAG中以前失败的任务,请执行以下操作:
将每个操作员的触发规则设置为虚拟全部完成

  • 要运行DAG而不考虑以前的DAG运行失败,请执行以下操作: 设置取决于每个DAG的过去=False
在“气流文档”的“概念”页面的“触发规则”部分中,探索更多选项


这是否意味着上一次运行必须执行下一次运行?该方法的缺点是什么?除非DAG/tasks中的逻辑要求上一次任务/DAG运行成功,否则本质上没有缺点