Introduction à Apache Airflow en Python
Mike Metzger
Data Engineer
DAG, ou graphe orienté acyclique :

Dans Airflow, les DAG :
Exemple de DAG :
from airflow import DAGfrom datetime import datetime default_arguments = { 'owner': 'jdoe', 'email': '[email protected]', 'start_date': datetime(2020, 1, 20) }with DAG('etl_workflow', default_args=default_arguments ) as etl_dag:
Exemple de DAG :
from airflow import DAGfrom datetime import datetime default_arguments = { 'owner': 'jdoe', 'email': '[email protected]', 'start_date': datetime(2020, 1, 20) }etl_dag = DAG('etl_workflow', default_args=default_arguments )
Utiliser airflow :
airflow contient de nombreuses sous-commandes.airflow -h pour les descriptions.airflow dags list affiche tous les DAG reconnus.Utilisez l’outil en ligne de commande pour :
Utilisez Python pour :
Introduction à Apache Airflow en Python