35

실습: 스케줄링 패턴 구현

Day 3: 매일 새벽 3시에 자동 실행

학습 목표

다양한 스케줄 패턴을 구현할 수 있다 logical_date를 활용할 수 있다

미션: 3개의 스케줄링 패턴 DAG 만들기

DAG 1: 매일 새벽 3시 실행

  • ETL 파이프라인
  • logical_date 기준으로 데이터 처리

DAG 2: 평일 업무 시간 모니터링

  • 평일 9시~18시, 1시간마다
  • 시스템 상태 체크

DAG 3: 주간 리포트

  • 매주 월요일 09:00
  • 지난 주 데이터 집계
에디터 로딩 중...
힌트 보기
  • schedule='0 3 * * *' → 매일 03:00
  • schedule='0 9-18 * * 1-5' → 평일 9시~18시
  • schedule='0 9 * * 1' → 월요일 09:00
  • context["ds"]는 YYYY-MM-DD 문자열
정답 보기
에디터 로딩 중...