Пользовался ли ты XCom в Airflow?

XCom используют для передачи небольших результатов и метаданных между задачами Airflow. Большие данные лучше хранить отдельно и передавать ссылку на них.

Короткий ответ

Что ответить на собеседовании

XCom используют для передачи небольших результатов и метаданных между задачами Airflow. Большие данные лучше хранить отдельно и передавать ссылку на них.

Подробный разбор

Ответ с пояснениями

XCom используют для передачи небольших результатов и метаданных между задачами Airflow. Большие данные лучше хранить отдельно и передавать ссылку на них.

Например, задача может вернуть путь к файлу, дату готового раздела или идентификатор загрузки. TaskFlow позволяет связывать задачи через такие результаты, но механизм хранения зависит от настроенного backend.

Объясните, как различали запуски и избегали чтения устаревших значений. Не используйте XCom как общую постоянную БД или канал для секретов. Если работали только с автоматическим возвратом результата, это тоже стоит обозначить точно.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее