Створення конвеєрів даних з Airflow
Volker Janz
Developer Advocate at Astronomer

Розділ 1: Основи
@dag, @task, TaskFlow API.output, передавання данихРозділ 2: Просунуте створення
.expand(), .partial(), динамічний мапінг задачAsset, виходи, schedule=[Asset], розклад з урахуванням даних{{ ds }}, ідемпотентність, human-in-the-loopРозділ 3: Готовність до продакшну
retries, on_failure_callback, сповіщення про дедлайниdeferrable=True, TriggererDagBag, dag.test(), @task_groupРозділ 4: Навантаження SQL
SQLExecuteQueryOperatorCronPartitionTimetable, PartitionedAssetTimetable
$$
Створення конвеєрів даних з Airflow