Introducción a Apache Airflow en Python
Mike Metzger
Data Engineer
DAG, o Directed Acyclic Graph (grafo acíclico dirigido):

En Airflow, los DAGs:
Ejemplo 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:
Ejemplo 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 )
Uso de airflow:
airflow tiene muchos subcomandos.airflow -h muestra descripciones.airflow dags list muestra todos los DAGs detectados.Usa la línea de comandos para:
Usa Python para:
Introducción a Apache Airflow en Python