Fiche mémo · Airflow

Airflow : les 8 concepts clés

Apache Airflow orchestre les traitements data : il lance chaque tâche au bon moment, dans le bon ordre, et relance ce qui échoue. Ces huit concepts suffisent pour lire et écrire ses premiers pipelines en Python.

Pas à pas

Chaque notion expliquée, avec un exemple

1 / 8

DAG

Le pipeline, décrit en Python

Graphe orienté sans cycle qui regroupe les tâches et leurs dépendances, avec une planification et une date de début.

Exemple
@dag(schedule="@daily",
     start_date=pendulum.datetime(2025, 1, 1, tz="Europe/Paris"),
     catchup=False)
def chargement_ventes():
    ...
Fiche mémo

L’essentiel en un coup d’œil

À garder sous la main : agrandissez-la, puis gardez ces points en tête.

  • Des tâches idempotentes, rejouables sans effet de bord
  • Airflow orchestre, il ne transforme pas les données
  • XCom pour des métadonnées, pas pour des données
Testez-vous

Saurez-vous retrouver la notion ?

Lisez la définition, cherchez la réponse, puis retournez la carte.

Aller plus loin avec nos quiz →

Besoin d’aller plus loin ?

Nos experts vous accompagnent, et nos formations rendent vos équipes autonomes.