Dag에 태그를 추가하고 UI에서 필터링하기

Dag에 태그를 추가하고 UI에서 필터링하기

Dag마다 태그를 추가하면 UI에서 팀별로 Dag를 필터링할 수 있어요. 이 문서에서는 Dag 객체에 tags 목록을 전달하는 방법과, 오래된 태그를 정리하는 방법을 간단히 살펴볼게요.

출처: 문서

본문

1.10.8 버전에 추가됨 (Added in version 1.10.8).

Dag를 (예: 팀별로) 필터링하기 위해 각 Dag에 태그를 추가할 수 있어요. 필터는 쿠키에 저장되고, 리셋 버튼으로 초기화할 수 있어요.

예를 들어 볼게요:

Dag 파일에서 Dag 객체에 추가하고 싶은 태그 목록을 전달해요:

dag = DAG(dag_id="example_dag_tag", schedule="0 0 * * *", tags=["example"])

스크린샷:

태그는 Dag 파싱의 일부로 등록돼요. 오래된(stale) 태그가 남아 있다면 Airflow CLI 명령 airflow db clean으로 오래된 데이터를 정리할 수 있어요. 자세한 내용은 db clean 사용법을 확인해 보세요.

더 알아보기 (Learn more)