【问题标题】:Trigger airflow task on sensor timeout在传感器超时时触发气流任务
【发布时间】:2021-12-31 19:13:22
【问题描述】:

我目前有一个PythonSensor,它在 ftp 服务器上等待文件。是否可以让此传感器在超时时触发任务?我正在尝试创建以下 dag:

airflow sensor diagram

我查看了BranchPythonOperator,但如果第一次失败,我似乎不再获得重新安排任务的好处。

【问题讨论】:

    标签: airflow airflow-2.x


    【解决方案1】:

    您是否尝试在您的任务中使用trigger_rule="all_failed"

    all_failed:所有上游任务都处于失败或upstream_failed状态

    http://airflow.apache.org/docs/apache-airflow/stable/concepts/dags.html?highlight=all_failed#trigger-rules

    这里有一个例子http://airflow.apache.org/docs/apache-airflow/stable/faq.html?highlight=all_failed#how-to-trigger-tasks-based-on-another-task-s-failure

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-04
      • 2019-06-05
      • 1970-01-01
      相关资源
      最近更新 更多