Size: a a a

2020 October 05

А

Анастасия in Airflow
А в airflow глобальные переменные для всего дага никак нельзя переопределять внутри функции для остальных функций кроме как просто использовать xcom?
источник

АБ

Артём Бобровник... in Airflow
Кто-нибудь сталкивался с таким, что даги стартуют, выполняют максимум 1 дамми-оператор и замирают? При этом до этого даги работали прекрасно 2 месяца. Никаких в правок в код не вносилось. Но вдруг что-то случилось и не помогает даже resetdb.
источник

SG

Sergey Gavrilov in Airflow
Пересоздайте даг
источник

SG

Sergey Gavrilov in Airflow
И он вообще-то выполняется справа налево
источник

M

Miha in Airflow
Артём Бобровник
Кто-нибудь сталкивался с таким, что даги стартуют, выполняют максимум 1 дамми-оператор и замирают? При этом до этого даги работали прекрасно 2 месяца. Никаких в правок в код не вносилось. Но вдруг что-то случилось и не помогает даже resetdb.
Это новые таски? У них depends_on_past стоит True?
источник

АБ

Артём Бобровник... in Airflow
да, стоит True. И всё это время стоял.
источник

АБ

Артём Бобровник... in Airflow
Sergey Gavrilov
Пересоздайте даг
пробовал. Не помогает. Потом сделал resetdb и перезалил всё, но поведение такое же.
источник

АБ

Артём Бобровник... in Airflow
Miha
Это новые таски? У них depends_on_past стоит True?
Нет, таски те же самые, что стояли 2 месяца до этого.
источник

SG

Sergey Gavrilov in Airflow
А вы его как запускаете?
источник

АБ

Артём Бобровник... in Airflow
кладу даг в директорию на инстансе, потом в веб-интерфейсе выставляю toggle ON для дага.
источник

АБ

Артём Бобровник... in Airflow
даже никакого эксепшена нету. Просто вдруг все даги перестали работать.
источник

AK

Anvar Khamidov in Airflow
Коллеги, добрый день. Спроектировал  pipline, возникает такой вопрос про executor, для проекта можно ставить только один executor? Просто мне нужно местами использовать ассинхронную загрузку, а местами последовательную логику.
источник

AK

Anvar Khamidov in Airflow
то есть местами CeleryExecutor, а местами LocalExecutor, к примеру
источник

AA

Anton Afonin in Airflow
Anvar Khamidov
Коллеги, добрый день. Спроектировал  pipline, возникает такой вопрос про executor, для проекта можно ставить только один executor? Просто мне нужно местами использовать ассинхронную загрузку, а местами последовательную логику.
Вроде для пулов можно указать экзекьютор, но сам так не делал)
источник

AA

Anton Afonin in Airflow
Сходу нагуглить не получилось
источник

ДН

Дмитрий Негреев... in Airflow
Anvar Khamidov
Коллеги, добрый день. Спроектировал  pipline, возникает такой вопрос про executor, для проекта можно ставить только один executor? Просто мне нужно местами использовать ассинхронную загрузку, а местами последовательную логику.
Расставьте зависимости просто где они вам нужны и юзайте celery
источник

ДН

Дмитрий Негреев... in Airflow
Артём Бобровник
даже никакого эксепшена нету. Просто вдруг все даги перестали работать.
Шедулер живой?
источник

MR

Mikhail Rodin in Airflow
Anton Afonin
Вроде для пулов можно указать экзекьютор, но сам так не делал)
Нельзя, пулы != queue
источник

AA

Anton Afonin in Airflow
Anton Afonin
Вроде для пулов можно указать экзекьютор, но сам так не делал)
Вот и ответ, с помощью  queue можно
https://airflow.apache.org/docs/stable/concepts.html#queues
видимо, я их попутал
источник

С

Сюткин in Airflow
о! все с курсов DE :D
источник