Size: a a a

2021 February 08

DN

Dmitriy Novikov in Airflow
Andrey Pak
Я не понимаю как потом из контейнера делать PR. Сейчас у меня хотя бы форк на руках и могу править исходники, а в докере будет последняя версия кода?
сорри, я хз, просто капитана включил, образ можно собрат ьсамому какая хочешь по идеи версия такая и будет, нет?
источник

AP

Andrey Pak in Airflow
По идее да. Просто меня смущает тот факт, что стандартная установка пип пакетов не проходит. И тут вопрос, что делаю не так?
источник

GB

Georgy Borodin in Airflow
Andrey Pak
По идее да. Просто меня смущает тот факт, что стандартная установка пип пакетов не проходит. И тут вопрос, что делаю не так?
В запущенном контейнере?
источник

AP

Andrey Pak in Airflow
На виртуалке
источник

GB

Georgy Borodin in Airflow
Andrey Pak
На виртуалке
Что значит "не проходит"?
Хотя бы текст ошибки нужен)
источник

z

zxyzxy in Airflow
источник

А

Антон in Airflow
Всем привет. Кто-то пробовал засунуть связку операторов в функцию, которую потом вызвать в PythonOperator? Такой франкенштейн будет жить?
источник

z

zxyzxy in Airflow
We called it Airflow Breeze as It's a Breeze to contribute to Airflow. - Вроде бы то, что нужно.
источник

ИК

Илья Китов in Airflow
Антон
Всем привет. Кто-то пробовал засунуть связку операторов в функцию, которую потом вызвать в PythonOperator? Такой франкенштейн будет жить?
Будет
источник

ИК

Илья Китов in Airflow
Антон
Всем привет. Кто-то пробовал засунуть связку операторов в функцию, которую потом вызвать в PythonOperator? Такой франкенштейн будет жить?
А не, в функцию не пробовал, не знаю
источник

GB

Georgy Borodin in Airflow
Антон
Всем привет. Кто-то пробовал засунуть связку операторов в функцию, которую потом вызвать в PythonOperator? Такой франкенштейн будет жить?
Скорее всего, не будет. Воркфлоу должен быть определён до выполнения кода операторов
источник

VL

Vadim Lygin in Airflow
Антон
Всем привет. Кто-то пробовал засунуть связку операторов в функцию, которую потом вызвать в PythonOperator? Такой франкенштейн будет жить?
на аерфлоу 2.0 можешь в таск группу обернуть если тебе нужно связку реюзать
источник
2021 February 09

А

Антон in Airflow
ну, по крайней мере, в 1.10.12 оно рендерится и ошибок не кидает.. но запускать страшно
источник

ME

Max Efremov in Airflow
А как проще всего сбросить один день у пары десятков дагов?
источник

ME

Max Efremov in Airflow
Скриптик написать, чтобы через консоль тыркал по списку?
источник

ПП

Павел Приказчиков... in Airflow
всем привет,
подскажите как из докера airflow добраться до БД postgre на другом компьютере (не том где развернут докер)? Вопрос не совсем про airflow конечно.
источник

ИК

Илья Китов in Airflow
Павел Приказчиков
всем привет,
подскажите как из докера airflow добраться до БД postgre на другом компьютере (не том где развернут докер)? Вопрос не совсем про airflow конечно.
А в чем разница в докере airflow или не в докере? Обычный tcp доступ нужен к БД, с сервера на котором докер развёрнут
источник

VV

Vladimir Voitulevich in Airflow
Всем привет, подскажите пожалуйста, из-за чего в контекст может не попадать словарь с параметрами дага,  это происходит при вызове on_failure_callback.

даг из трех операторов с параметрами:
provide_context=True,
templates_dict=default_args,
on_failure_callback=on_failure_callback,
источник

ПП

Павел Приказчиков... in Airflow
Илья Китов
А в чем разница в докере airflow или не в докере? Обычный tcp доступ нужен к БД, с сервера на котором докер развёрнут
Почему то подумал что исходящее соединение нужно настраивать. Airflow к базе подцепилось, спасибо. Но при загрузке тестового примера возникла ошибка    
from airflow.operators.bash import BashOperator
ModuleNotFoundError: No module named 'airflow.operators.bash'.
Но разве пакеты для операторов нужно доустанавливать? Использую образ puckel/docker-airflow.
источник

GB

Georgy Borodin in Airflow
Павел Приказчиков
Почему то подумал что исходящее соединение нужно настраивать. Airflow к базе подцепилось, спасибо. Но при загрузке тестового примера возникла ошибка    
from airflow.operators.bash import BashOperator
ModuleNotFoundError: No module named 'airflow.operators.bash'.
Но разве пакеты для операторов нужно доустанавливать? Использую образ puckel/docker-airflow.
Некорректный импорт
источник