DevOps
Airflow execution_date (logical_date)
Dan-k
2023. 9. 5. 17:00
반응형
Airflow execution_date (logical_date)
- execution_date는 DAG 인스턴스가 실행되는 시점의 날짜와 시간을 나타냄
- 스케쥴링 전략에 따라 정해지는 실행 시간 -> schedule_interval에 의해 결정
- 스케쥴링에 의해 실행되지만 이전 스케쥴된 시간이 execution_date가 됨
>> execution_date = dag이 실해되는 시간 - schedule_interval
예시
- 매일 5시(하루1번)에 실행되도록 만든 DAG가 있다. (00 17 * * *)
ㄴ 실행시간 : 2023-03-15 17시 이면 : execution_date -> 2023-03-14 17시
- 매시 10분 (하루 24번)에 실행되도록 만든 DAG가 있다. (10 * * * *)
ㄴ 실행시간 : 2023-03-15 17시 10분이면 : execution_date -> 2023-03-15 16시 10분
728x90
반응형
LIST