Creación de canalizaciones de datos con Airflow
Volker Janz
Developer Advocate at Astronomer

Capítulo 1: Fundamentos
@dag, @task, TaskFlow API.output, paso de datosCapítulo 2: Autoría avanzada
.expand(), .partial(), mapeo dinámico de tareasAsset, outlets, schedule=[Asset], planificación con conocimiento de datos{{ ds }}, idempotencia, human-in-the-loopCapítulo 3: Listo para producción
retries, on_failure_callback, alertas por plazodeferrable=True, TriggererDagBag, dag.test(), @task_groupCapítulo 4: Cargas SQL
SQLExecuteQueryOperatorCronPartitionTimetable, PartitionedAssetTimetable
$$
Creación de canalizaciones de datos con Airflow