Как создать условную задачу в AirflowPython

Программы на Python
Ответить
Anonymous
 Как создать условную задачу в Airflow

Сообщение Anonymous »

Я хотел бы создать условную задачу в Airflow, как описано в схеме ниже. Ожидаемый сценарий следующий:
  • Задача 1 выполняется
  • Если задача 1 выполнена успешно, выполнить Задача 2a
  • Иначе Если задача 1 не удалась, выполните задачу 2b
  • Наконец выполните задачу 3
Изображение
Все вышеперечисленные задачи выполняются с помощью SSHExecuteOperator.
Я предполагаю, что мне следует использовать ShortCircuitOperator и/или XCom для управления условие, но я не понимаю, как это реализовать. Не могли бы вы описать решение?

Подробнее здесь: https://stackoverflow.com/questions/436 ... in-airflow
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»