Python ile Apache Airflow’a Giriş
Mike Metzger
Data Engineer
Komut satırından belirli bir görevi çalıştırmak için:
airflow tasks test <dag_id> <task_id> <date>
Tüm bir DAG'ı çalıştırmak için:
airflow dags trigger --logical-date <date> <dag_id>
@task - Bir Python fonksiyonunu Airflow görevi olarak tanımlar@task.bash - Bir bash komutunun çıktısını Airflow görev sonucu olarak döndürür@task.branch - DAG içinde çalışma anında seçim yapmaya yarayan dallanma operatörüFileSensor - filepath argümanı gerekir; ayrıca mode veya poke_interval gerekebilirfrom airflow.sdk import dag, task)help(<Airflow object>) çalıştırın, örn. help(task)



Python ile Apache Airflow’a Giriş