Size: a a a

2021 February 17

➔m

➔◾ maria myznikova... in Airflow
просто расставить метки операторов в датасете, который через оператор прошел?
источник

➔m

➔◾ maria myznikova... in Airflow
Я так понимаю, это в основном может пригодиться, если используют хадуп+атлас  и хотят смотреть, откуда данные и что с ними что делал, верно понимаю?
источник

GB

Georgy Borodin in Airflow
➔◾ maria myznikova
просто расставить метки операторов в датасете, который через оператор прошел?
Не использовал, но судя по доке, это внутренняя сущность Airflow, и она существует только в пределах метадб
источник

➔m

➔◾ maria myznikova... in Airflow
Georgy Borodin
Не использовал, но судя по доке, это внутренняя сущность Airflow, и она существует только в пределах метадб
Спасибо
источник

➔m

➔◾ maria myznikova... in Airflow
А по какой причине может быть ситуация, что после вызова airflow clear -e … dag_id таски не кладутся в очередь и остаются в статусе None? Даг при этом переходит в статус Running, как и предполагается.
источник

➔m

➔◾ maria myznikova... in Airflow
В пуле есть слоты, конкаренси и параллелизм позволяют, и тд
источник

GB

Georgy Borodin in Airflow
➔◾ maria myznikova
А по какой причине может быть ситуация, что после вызова airflow clear -e … dag_id таски не кладутся в очередь и остаются в статусе None? Даг при этом переходит в статус Running, как и предполагается.
Ну вообще есть некоторая задержка между предполагаемым стартом и реальным запуском, потому что есть бутылочное горлышко-шедулер. Бывает прям обидных несколько минут (по идее на >=2.0 решается количеством шедулеров)
источник

➔m

➔◾ maria myznikova... in Airflow
Georgy Borodin
Ну вообще есть некоторая задержка между предполагаемым стартом и реальным запуском, потому что есть бутылочное горлышко-шедулер. Бывает прям обидных несколько минут (по идее на >=2.0 решается количеством шедулеров)
Не, ну там оно зависает в этом состоянии, если не переставить статус у дага
источник

GB

Georgy Borodin in Airflow
➔◾ maria myznikova
Не, ну там оно зависает в этом состоянии, если не переставить статус у дага
Что в логах шедулера?
источник

➔m

➔◾ maria myznikova... in Airflow
Сейчас попрошу посмотреть, спасибо за идею
источник

➔m

➔◾ maria myznikova... in Airflow
Georgy Borodin
Что в логах шедулера?
Судя по логам, шедулер отдал в воркеру и доволен, а в логах воркера через какое-то время celery executor упал на “ModuleNotFoundError: No module named 'unusual_prefix_b19c0fca2820747cb2ebdc45b4d3463afe735be0_dag_id” — но это никуда не пошло дальше
источник

GB

Georgy Borodin in Airflow
➔◾ maria myznikova
Судя по логам, шедулер отдал в воркеру и доволен, а в логах воркера через какое-то время celery executor упал на “ModuleNotFoundError: No module named 'unusual_prefix_b19c0fca2820747cb2ebdc45b4d3463afe735be0_dag_id” — но это никуда не пошло дальше
Тогда надо смотреть логи на воркере. Вообще, я видел "unusual_prefix_*" в том, как эирфлоу отдаёт исключения Sentry, но это обычные исключения.
Короче, ModuleNotFound где-то при импорте. Можно пройти по свежеизменённым файлам python <file name>.py, чтобы такие вещи отловить
источник

➔m

➔◾ maria myznikova... in Airflow
Georgy Borodin
Тогда надо смотреть логи на воркере. Вообще, я видел "unusual_prefix_*" в том, как эирфлоу отдаёт исключения Sentry, но это обычные исключения.
Короче, ModuleNotFound где-то при импорте. Можно пройти по свежеизменённым файлам python <file name>.py, чтобы такие вещи отловить
Спасибо большое за помощь 🐈
источник
2021 February 18

MZ

Maxim Zadonskiy in Airflow
Airflow бесплатный?
источник

VS

Vladislav 👻 Shishkov... in Airflow
типа того
источник

ME

Max Efremov in Airflow
Maxim Zadonskiy
Airflow бесплатный?
Он даже open source
источник

MZ

Maxim Zadonskiy in Airflow
Max Efremov
Он даже open source
Круто, а сколько ms sql server стоит?
источник

VS

Vladislav 👻 Shishkov... in Airflow
много
источник

ME

Max Efremov in Airflow
Maxim Zadonskiy
Круто, а сколько ms sql server стоит?
Много, надо офф сайт читать
источник

ME

Max Efremov in Airflow
Там куча разных опций
источник