Size: a a a

2020 October 06

ME

Max Efremov in Airflow
первый раз создаём файл, если файл есть - скипаем
источник

VN

Vova Narovchatskiy in Airflow
Max Efremov
или чекать какой-то флаг файл, например
А это не сильно костыль?
источник

ME

Max Efremov in Airflow
У меня сейчас так сделано) Штатных инструментов всё равно нет вроде бы
источник

🚀Г

🚀Юрий Гагарин... in Airflow
можно записать состояние в variables
источник

VN

Vova Narovchatskiy in Airflow
Max Efremov
У меня сейчас так сделано) Штатных инструментов всё равно нет вроде бы
Да, я тоже не нашел. Можно собственный оператор написать
источник

VN

Vova Narovchatskiy in Airflow
🚀Юрий Гагарин
можно записать состояние в variables
Идея интересная, а каким образом можно из дага сделать пометку в Variables
источник

VN

Vova Narovchatskiy in Airflow
Только для этого доступ в админ панель наверно нужен
источник

🚀Г

🚀Юрий Гагарин... in Airflow
из оператора, Variable.set(variable_id, json)
источник

🚀Г

🚀Юрий Гагарин... in Airflow
поправился
источник

🚀Г

🚀Юрий Гагарин... in Airflow
в жисоне уже параметры
источник

VN

Vova Narovchatskiy in Airflow
Спасибо за идеи. Есть над чем поразмышлять !!!
источник

D

Dmitry in Airflow
Всем привет! Наблюдаю такую проблему в нашем Airflow: если запускается какая-то долго работающая таска, то появляется вот такая плашка о недоступности шедулера. Если таска работает часами, то и шедулер недоступен часами. Соответственно, другие таски не запускаются. Всё выглядит так, как будет у нас SequentalExecutor и SQLLite. Но у нас LocalExecutor и PostgreSQL. Кто-нибудь сталкивался с таким? В гугле все ответы сводятся к SequentialExecutor.
источник

ДН

Дмитрий Негреев... in Airflow
Dmitry
Всем привет! Наблюдаю такую проблему в нашем Airflow: если запускается какая-то долго работающая таска, то появляется вот такая плашка о недоступности шедулера. Если таска работает часами, то и шедулер недоступен часами. Соответственно, другие таски не запускаются. Всё выглядит так, как будет у нас SequentalExecutor и SQLLite. Но у нас LocalExecutor и PostgreSQL. Кто-нибудь сталкивался с таким? В гугле все ответы сводятся к SequentialExecutor.
У вас даже при seq ошибки быть не должно.
Логи шедулера чего говорят?
источник

D

Dmitry in Airflow
Дмитрий Негреев
У вас даже при seq ошибки быть не должно.
Логи шедулера чего говорят?
Да в логах шедулера ошибок-то и нет. Информационные сообщения о ходе выполнения только.
источник

D

Dmitry in Airflow
может я не там смотрю?
источник

JS

John Smith in Airflow
🚀Юрий Гагарин
можно записать состояние в variables
👍
источник

ME

Max Efremov in Airflow
Dmitry
Всем привет! Наблюдаю такую проблему в нашем Airflow: если запускается какая-то долго работающая таска, то появляется вот такая плашка о недоступности шедулера. Если таска работает часами, то и шедулер недоступен часами. Соответственно, другие таски не запускаются. Всё выглядит так, как будет у нас SequentalExecutor и SQLLite. Но у нас LocalExecutor и PostgreSQL. Кто-нибудь сталкивался с таким? В гугле все ответы сводятся к SequentialExecutor.
У нас постоянно такая фигня была на сиквентале и мускуле
источник

ME

Max Efremov in Airflow
Сейчас на селери перешли, вроде не стало
источник

D

Dmitry in Airflow
Max Efremov
Сейчас на селери перешли, вроде не стало
вы сделали кластер? селери, рэббит, вот это вот всё? или таки осталась одна нода?
источник

ME

Max Efremov in Airflow
Dmitry
вы сделали кластер? селери, рэббит, вот это вот всё? или таки осталась одна нода?
Я в докер компоузе сделал 3 воркера для селери, flower и раббит, да
источник