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 - 파이썬 함수를 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 입문