15분
Airflow UI 한 바퀴 돌아보기
Day 1: 크론탭으로 ETL 돌리다 지쳤다
Airflow UI 한 바퀴 돌아보기
Apache Airflow - 워크플로우 오케스트레이션 > Day 1: 크론탭으로 ETL 돌리다 지쳤다
학습 목표
Airflow UI의 주요 화면을 파악한다 DAG 상태를 읽는 방법을 안다
http://localhost:8080 접속
ID: admin / PW: admin 으로 로그인.
메인 화면: DAGs View
에디터 로딩 중...
토글 스위치 (○/●)
- ○ OFF: DAG 비활성 (스케줄 실행 안 함)
- ● ON: DAG 활성
새 DAG는 기본적으로 OFF 상태다. 실행하려면 토글을 켜야 한다.
Task 상태 색상
| 색상 | 상태 | 의미 |
|---|---|---|
| 🟢 초록 | Success | 성공 |
| 🟡 노랑 | Running | 실행 중 |
| 🔴 빨강 | Failed | 실패 |
| 🟣 보라 | Queued | 대기 중 |
| ⚪ 흰색 | No status | 아직 실행 안 됨 |
| 🟠 주황 | Upstream failed | 이전 Task 실패로 스킵 |
Graph View
DAG를 클릭하면 그래프로 볼 수 있다.
에디터 로딩 중...
여기서 뭘 할 수 있나?
- Task 클릭 → 로그 확인
- Task 클릭 → 재실행 (Clear)
- Task 클릭 → 강제 성공 처리 (Mark Success)
Grid View (구 Tree View)
시간에 따른 실행 이력을 본다.
에디터 로딩 중...
"1월 3일에 transform이 실패했네. 그래서 load가 스킵됐구나."
한눈에 히스토리를 파악할 수 있다.
기억해야 할 것
- 새 DAG는 꺼져 있다 - 토글 켜야 실행
- 빨간색 = 실패 - 클릭해서 로그 확인
- 주황색 = 이전 작업 실패 - 원인은 위에 있다