Úvod do Apache Airflow v Pythonu
Mike Metzger
Data Engineer
Spuštění konkrétního úkolu z příkazové řádky:
airflow tasks test <dag_id> <task_id> <date>
Spuštění celého DAGu:
airflow dags trigger --logical-date <date> <dag_id>
@task – označí funkci Pythonu jako úkol Airflow@task.bash – vrátí výsledek bash příkazu jako výstup úkolu@task.branch – operátor větvení pro volbu za běhu v rámci DAGuFileSensor – vyžaduje argument filepath, případně atributy mode nebo poke_intervalfrom airflow.sdk import dag, task)help(<objekt Airflow>), např. help(task)



Úvod do Apache Airflow v Pythonu