Size: a a a

2020 October 28

R

RattenK 🍄🐀🌹 in Airflow
Привет! А кто как разруливает ситуации когда requirements.txt при разработке отличаются от оных при запуске операторов? Держать н отдельных файликов с требованиями?
источник

VS

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

GB

Georgy Borodin in Airflow
Всем привет!

Собрал плагин с кастомным сенсором, упаковал его в пакет (хочу все апдейты разруливать простой установкой из requirements с приватного PyPi).

Делаю всё «по учебнику»: https://airflow.apache.org/docs/stable/plugins.html#plugins-as-python-packages

Пытаюсь поставить плагин в локально запущенный airflow, получаю Failed to import plugin и ModuleNotFoundError: No module named foo
источник

T

Tishka17 in Airflow
RattenK 🍄🐀🌹
Привет! А кто как разруливает ситуации когда requirements.txt при разработке отличаются от оных при запуске операторов? Держать н отдельных файликов с требованиями?
Да. Н обычно выше 2 не поднимается :)
источник

AC

Aza Cheh in Airflow
Ребзя, подскажите - как заставить айрфлоу запустить все даг раны, если стояла start date вчера, а теперь start date год назад. Собственно хочется чтобы он посчитал теперь за весь год
источник

M

Mikhail in Airflow
Aza Cheh
Ребзя, подскажите - как заставить айрфлоу запустить все даг раны, если стояла start date вчера, а теперь start date год назад. Собственно хочется чтобы он посчитал теперь за весь год
источник

AC

Aza Cheh in Airflow
Крутяг, спасибо!
источник
2020 October 29

ay

andrey yudin in Airflow
привет. если нужно собрать даг из ~10 скриптов на питоне (в каждом забор данных по апи и запись в таблицу),
то как это лучше организовать?
вижу вариант с плагином с кастомным оператором на каждый скрипт
может есть какой-то более простой способ?
источник

VZ

Vitali Z in Airflow
ребяты, подскажите как кто деплоит даги в аирфлуо что в кубирнетесе?
источник

DM

Dan M. in Airflow
andrey yudin
привет. если нужно собрать даг из ~10 скриптов на питоне (в каждом забор данных по апи и запись в таблицу),
то как это лучше организовать?
вижу вариант с плагином с кастомным оператором на каждый скрипт
может есть какой-то более простой способ?
10 питон операторов ?
источник

ay

andrey yudin in Airflow
Dan M.
10 питон операторов ?
если каждый скрипт по 100-200 строк, то это будет большой даг файл. а в best practices рекомендуют использовать даг только как конфиг для описания запуска задач.
источник

DM

Dan M. in Airflow
🤷🏼‍♂️
источник

ay

andrey yudin in Airflow
andrey yudin
если каждый скрипт по 100-200 строк, то это будет большой даг файл. а в best practices рекомендуют использовать даг только как конфиг для описания запуска задач.
ну и предупреждения о том что не нужно добавлять лишнего кода кроме вызова операторов, чтобы не нагружать планировщик
источник

DM

Dan M. in Airflow
Просили простой способ)
источник

АЖ

Андрей Жуков... in Airflow
andrey yudin
если каждый скрипт по 100-200 строк, то это будет большой даг файл. а в best practices рекомендуют использовать даг только как конфиг для описания запуска задач.
а импорты придумали трусы?
источник

ME

Max Efremov in Airflow
Я всё вынес в другие файлики, в даге только вызов конструкторов операторов)
источник

АЖ

Андрей Жуков... in Airflow
Vitali Z
ребяты, подскажите как кто деплоит даги в аирфлуо что в кубирнетесе?
мы с кубами страдаем из-за шедулера :)
источник

ME

Max Efremov in Airflow
Тип функции, которая по параметрам отдаёт настроенный оператор
источник

T

Tishka17 in Airflow
Привет. Я только начал изучать AirFlow, пролистал туториал.
Подскажите пожалуйста, а как передавать данные между операторами? И как запускать dag с параметрами?
источник

ME

Max Efremov in Airflow
Tishka17
Привет. Я только начал изучать AirFlow, пролистал туториал.
Подскажите пожалуйста, а как передавать данные между операторами? И как запускать dag с параметрами?
Xcom
источник