Python 中的 Apache Airflow 入門
Mike Metzger
Data Engineer
從命令列執行特定任務:
airflow tasks test <dag_id> <task_id> <date>
執行整個 Dag:
airflow dags trigger --logical-date <date> <dag_id>
@task-將指定的 Python 函式標註為 Airflow 任務@task.bash-將 bash 指令的輸出作為 Airflow 任務結果@task.branch-在 Dag 中提供執行時分支選擇的運算子FileSensor-需要 filepath 參數,可能還需 mode 或 poke_interval 屬性from airflow.sdk import dag, task)help(<Airflow object>),例如 help(task)



Python 中的 Apache Airflow 入門