LINUX.ORG.RU

Как вы отключаете DAGs Airflow

 , ,


0

1

Есть одноразовые даги. Они отработали и не нужны сейчас, и даже вредны - случайный запуск подпортит данные. Но, в будующем их код может потребоваться. Какие лучшие практики отлючения таких дагов известны?

Из идей приходит только - сделать архивный каталог и просто перемещать туда даги.

P.S. в другом каталоге даги успешно находятся и запускаются - не получится их просто перемещать



Последнее исправление: scisearcher (всего исправлений: 2)

Есть вопросы к дизайну:

Why Airflow?

If your workflows have a clear start and end, and run at regular intervals, they can be programmed as an Airflow DAG.

Очевидно, что однократные задачи не должны быть реализованы в Airflow.

raspopov
()
Ответ на: комментарий от raspopov

Но, тем не менее, эта платформа удобна и для одноразовых действий. И необходимость в одноразовых действиях неизбежно возникает, пропатчить БД, чего-то один раз затянуть в БД. И разрабы Airflow предусмотрели @once.

scisearcher
() автор топика
Последнее исправление: scisearcher (всего исправлений: 1)
Ответ на: комментарий от scisearcher

И разрабы Airflow предусмотрели @once.

Это не однократный режим, это «апериодический режим» 😎, т.е. выполнять можно многократно, но запуск будет точно не по таймеру.

raspopov
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.