Size: a a a

2020 December 08

AA

Anton Afonin in Airflow
Вообще звучит как catchup=True
источник

VA

Vladislav Akatov in Airflow
в смысле, так тогда все интервалы между стартом и временем деплоя тригернут даг...
источник

AA

Anton Afonin in Airflow
в этом и смысл расписания, разве нет?)
источник

AA

Anton Afonin in Airflow
Есть процесс, который нужно периодически запускать, есть дата, с которой его надо периодически запускать и собственно период - мы всё это отдаём оркестратору, который создаёт все "запуски" с этими вводными
источник

AA

Anton Afonin in Airflow
Если в какой-то момент что-то поломалось - при поднятии пропущенные "запуски" отрабатывают
источник

VA

Vladislav Akatov in Airflow
Anton Afonin
Есть процесс, который нужно периодически запускать, есть дата, с которой его надо периодически запускать и собственно период - мы всё это отдаём оркестратору, который создаёт все "запуски" с этими вводными
хм да, просто у меня postgres который содержит все метаданные, тоже отваливается вместе с вебсервером, но это уже другой вопрос. я понял, спс
источник

IK

Ivan Kizimenko in Airflow
Что можно дать человеку почитать как введение в airflow, помимо документации?
источник

dk

daria kibireva in Airflow
Коллеги, привет, подскажите новичку, пожалуйста, есть ли какие-нибудь  видео, где можно вслед за лектором   пайплайны настроить для тренировки. Что находила - там сначала теория-теория , а потом сразу готовый пайплайн показывают с комментом типа "ну вот так это и работает". Может, хочу невозможного, но вдруг)
источник

IK

Ivan Kizimenko in Airflow
daria kibireva
Коллеги, привет, подскажите новичку, пожалуйста, есть ли какие-нибудь  видео, где можно вслед за лектором   пайплайны настроить для тренировки. Что находила - там сначала теория-теория , а потом сразу готовый пайплайн показывают с комментом типа "ну вот так это и работает". Может, хочу невозможного, но вдруг)
не видео, но гайдов много https://github.com/astronomer/airflow-guides/tree/main/guides
источник

M

Mikhail in Airflow
Коллеги, есть кейс: мне надо из python_callable просигнализировать, что таск не отработал, но при этом нужно чтобы фукнция вернула значение. Поэтому просто raise не годится.
источник

M

Mikhail in Airflow
Может что-то можно сделать с контекстом?
источник

M

Mikhail in Airflow
короче смысл в том, что мне надо просигнализировать, что данные загрузились только частично, и требуется вмешательство человека, но при этом нельзя, чтобы весь таск упал
источник

M

Mikhail in Airflow
делить на несколько тасков тоже не катит
источник

dk

daria kibireva in Airflow
Благодарю!
источник

A

Alex in Airflow
daria kibireva
Коллеги, привет, подскажите новичку, пожалуйста, есть ли какие-нибудь  видео, где можно вслед за лектором   пайплайны настроить для тренировки. Что находила - там сначала теория-теория , а потом сразу готовый пайплайн показывают с комментом типа "ну вот так это и работает". Может, хочу невозможного, но вдруг)
на udemy есть курсы по airflow, возможно, это именно то что вы ищете.
источник

dk

daria kibireva in Airflow
Alex
на udemy есть курсы по airflow, возможно, это именно то что вы ищете.
Да,спасибо находила там ранее курс Marc Lamberti,похоже, придется к нему вернуться (хотелось просто более короткий вариант))
источник

z

zxyzxy in Airflow
Mikhail
короче смысл в том, что мне надо просигнализировать, что данные загрузились только частично, и требуется вмешательство человека, но при этом нельзя, чтобы весь таск упал
может значение, которое возвращает python_callable, обернуть в какой-то словарь с нужными метками типа failed, partially_failed и тд
и обрабатывать это на следующем шаге branch_operator и если там например partially_failed помимо дальнейшего выполнения по ветке дергать оператор который будет что-то гдето оповещать?
источник

DN

Dmitriy Novikov in Airflow
Всем привет, такой вопрос, я могу написать что то в духе

if date:
t2 = PythonhonOperator()
источник

DN

Dmitriy Novikov in Airflow
тоесть могу ли сделать так чтобы таска запускалась только при определнном условии?
источник

ME

Max Efremov in Airflow
Можно даг сконструировать по условиям, да
источник