Size: a a a

2021 May 12

MM

Mikhail Mariufich in Airflow
как будто по семантике это даги
источник

MM

Mikhail Mariufich in Airflow
хочется иметь возможность отключать включать экспорт из определённых таблиц(навскидку)
источник

ME

Max Efremov in Airflow
не хочется 20 однотипных дагов делать... Сейчас есть похожие для загрузки с s3 в базу табличек, 20 дагов глаза мозолят в списке, хочу в один свести мб потом
источник

ME

Max Efremov in Airflow
хм, это да. Или бэкфилинг одной таблицы, а не сразу всех...
источник

ME

Max Efremov in Airflow
Спасибо, валидный кейс, надо будет с командой подумать, как лучше сделать
источник

GB

Georgy Borodin in Airflow
Если хочется один, то имеет смысл первым сделать какой-нибудь branchpythonoperator, в нём проводить проверку того, были ли уже экспортнуты данные для таблички (даги же должны быть идемпотентными, чтобы даже если метабаза исчезнет, данные не прогружались опять).
Лучше, наверное, всё же генерить отдельные даги на таблицы. В них тогда вместо branchpythonoperator-а будет shortcircuitoperator
источник

ME

Max Efremov in Airflow
А во втором аирфлоу никакие папки для дагов не завезли, они так одним списком?)
источник

GB

Georgy Borodin in Airflow
Не завезли(
Есть только таскгруппы для визуального объединения в Graph View, но толку группировать один таск?)
источник

MM

Mikhail Mariufich in Airflow
из такого заметил тэги и в ui по ним искать возможность(не совсем то)
источник

ME

Max Efremov in Airflow
ага( было бы круто какую-то иерархию и засунуть все эти даги в одну группу
источник

MM

Mikhail Mariufich in Airflow
раньше не видел такого
источник

ME

Max Efremov in Airflow
а то у меня сейчас уже как раз 20 дагов с одним именем и именем таблички в конце)
источник

マサ

マキシム サモイロフ... in Airflow
Это и в первом было, причем где-то с >1.10.9 нормально работало
источник

VS

Vladislav 👻 Shishkov... in Airflow
есть сабдаги и видел где-то плагин для визуализации сабдагов
источник

ME

Max Efremov in Airflow
в 1.10.13 у меня только фильтрация по имени
источник

VS

Vladislav 👻 Shishkov... in Airflow
оно начинает работать при включенном rbac, просто в первом не каждый его включал, а так да, оно есть и мы пользуемся, там даже можно прикрутить авторизацию на теги и отображение пользователям только нужных
источник

GB

Georgy Borodin in Airflow
Кстати изменился код SubDagOperator-а, раньше там был параметр executor, дефолтный – SequentialExecutor, а мне даже в их слаке мэйнтейнер говорил, что лучше не использовать его с Celery (такая была штука https://issues.apache.org/jira/browse/AIRFLOW-74)
Видать теперь безопасно)
источник

А

Анастасия in Airflow
Привет! Можете подсказать, как с помощью external sensor дожидаться последний инстанс проверяемого дага/таска, если я точно не знаю, во сколько он стартует, то есть не могу указать time delta?
источник
2021 May 13

ДН

Дмитрий Негреев... in Airflow
Можно что-то попробовать вычислить в execurion_date_fn, но по-идее нужно точно понимать интервал между дагами
источник

SC

Stanislav Chernov in Airflow
Подскажите, что не так...
Я хочу сделать pythonoperator.. который при выполнении будет запускать другой даг
источник