Airflow 3.x에서 새롭게 도입된 DAG Versioning 기능을 실습하기 위한 예제입니다.
LocalDagBundle과 GitDagBundle을 통해 DAG 버전 관리 방식을 비교해볼 수 있습니다.
자세한 설명과 실습 과정은 Apache Airflow DAG Versioning 기능 알아보기에서 확인하실 수 있습니다.
- Airflow 3.x의 DAG Versioning 기능 실습
- DAG 실행 시점의 코드 버전 추적
- LocalDagBundlevs- GitDagBundle비교
- GitDagBundle 기반 DAG 버전 고정 및 재실행 실습
- 프로젝트 Fork & Clone
- Astro CLI 설치 혹은 설치 되어있다면 버전 확인
- astro dev start 명령어로 Airflow 실행
- .env_example파일을 참고하여 env 파일로 설정