Airflow를 사용하며 DAG를 작성하고 dags/에 업로드하게 됩니다. 이 때는 특정한 시간마다 실행되는 Scheduler의 DAG File Processing 작업이 수행되며, 이 작업을 통해 dags/에 업로드한 DAG가 MetaDB에 반영되게 됩니다. 이 반영을 통해 Webserver에서 우리가 작성한 DAG의 그래프와 내용을 볼 수 있게 되는 것이죠. 그런데 가끔 내가 원하지 않는 시점에 특정한 함수가 실행되는 경우가 있습니다. 그건 왜 그럴까요? 이걸 이해하기 위해서는 일반 Python 함수와 Airflow의 @task와 Operator를 통해 생성한 Task의 개념에 대해 알아야 합니다.