Size: a a a

2020 November 11

Y

Yury in Airflow
Спасибо) сейчас попробую
источник

Y

Yury in Airflow
ваш вариант не запустился. Но помогло добавление разрешений в тут
источник

AB

Andrey Bodosov in Airflow
Добрый вечер. Ну никак я не могу понять идеологию airflow. В документации сказано : This is a subtle but very important point: in general, if two operators need to share information, like a filename or small amount of data, you should consider combining them into a single operator. If it absolutely can’t be avoided, Airflow does have a feature for operator cross-communication called XCom that is described in the section XComs
источник

AB

Andrey Bodosov in Airflow
Но разве сам процесс etl не подразумевает конвеерную обработку данных? Т. Е. Передачу информации от оператора к оператору?
источник

VN

Viacheslav Nefedov in Airflow
Andrey Bodosov
Но разве сам процесс etl не подразумевает конвеерную обработку данных? Т. Е. Передачу информации от оператора к оператору?
Airflow - это не etl. Это шедулер
источник

AB

Andrey Bodosov in Airflow
🤔 А для чего тогда выстраивать workflow?
источник

AB

Andrey Bodosov in Airflow
Запустил задачу по тригеру и хорошо.
источник

VN

Viacheslav Nefedov in Airflow
Добавляем к airflow базу данных или шину. И получается пакетный etl
источник

VS

Vladislav 👻 Shishkov... in Airflow
Andrey Bodosov
🤔 А для чего тогда выстраивать workflow?
Elt
источник

AB

Andrey Bodosov in Airflow
Extremely Large Telescope?
источник

СГ

Станислав Горчаков... in Airflow
Viacheslav Nefedov
Airflow - это не etl. Это шедулер
Ну как бы можно сделать некоторую обработку через PythonOperator
источник

VN

Viacheslav Nefedov in Airflow
Да, конечно. У меня там вообще pyspark внутри
источник

VN

Viacheslav Nefedov in Airflow
Просто для передачи данных между тасками всё равно нужна база данных или очередь
источник

VN

Viacheslav Nefedov in Airflow
Если данных много, то xcom не спасет, а без данных это не etl и не elt
источник
2020 November 12

СГ

Станислав Горчаков... in Airflow
Viacheslav Nefedov
Просто для передачи данных между тасками всё равно нужна база данных или очередь
Ну или файлики))
источник

СГ

Станислав Горчаков... in Airflow
Viacheslav Nefedov
Если данных много, то xcom не спасет, а без данных это не etl и не elt
По-моему в него вообще типа где-то 48кб можно запихнуть только или нет?
источник

VN

Viacheslav Nefedov in Airflow
не помню, давно от него отказались. Метаданные (динамическую структуру тасков и т.д.) записали в переменные airflow, а именно данные скинули в базу. Настолько проще жизнь сразу стала...
источник

VN

Viacheslav Nefedov in Airflow
источник

VN

Viacheslav Nefedov in Airflow
вроде действительно 48кб у тех, кто код не правил
источник

VN

Viacheslav Nefedov in Airflow
интересно, xcom вообще кто-то сейчас ещё использует?...
источник