Build Schedules에서 스케줄 검색과 일괄 관리
Build Schedules는 여러 데이터셋과 프로젝트의 스케줄을 한 화면에서 검색하고 관리하는 애플리케이션입니다. 특정 사용자가 마지막으로 수정한 정지 상태의 스케줄을 찾거나, 프로젝트에 속한 스케줄을 최근 실행 순서로 비교하는 데 사용할 수 있습니다.
검색 범위 추가
Foundry 왼쪽 탐색 사이드바에서 Build schedules를 엽니다. 처음에는 자신이 만든 스케줄이 표시됩니다. 검색 조건은 페이지 URL에 저장되므로 같은 검색을 북마크하거나 링크로 공유할 수 있습니다.
다른 스케줄을 찾으려면 Add more schedules to view를 선택합니다. 추가한 검색 기준 중 하나라도 일치하는 스케줄이 검색됩니다.
| 검색 기준 | 찾는 대상 |
|---|---|
Files | 선택한 데이터셋이나 Foundry 파일을 빌드하는 스케줄입니다. 브랜치를 지정하지 않으면 기본 브랜치를 사용합니다. |
User | 선택한 사용자가 마지막으로 수정한 스케줄입니다. 생성자만을 찾는 조건과 구분합니다. |
Projects | 선택한 프로젝트 범위로 실행하는 스케줄입니다. 이 조건은 사용자 계정 범위 스케줄을 지원하지 않습니다. |
검색된 목록은 스케줄 이름과 일시 정지 상태로 더 좁힐 수 있습니다. 이름, 생성일, 최근 실행일 또는 최근 수정일을 기준으로 정렬할 수 있습니다. 여러 검색 기준은 결과를 합치는 조건이므로, 원하는 교집합이 만들어졌다고 가정하지 말고 표시된 범위와 추가 필터를 함께 확인합니다.
최근 실행 지표
각 스케줄 카드에는 구성과 최근 실행 정보가 표시됩니다. 요약 지표는 최근 10회 실행을 기준으로 하며, 실행 횟수가 10회보다 적으면 존재하는 실행만 사용합니다.
| 지표 | 의미 |
|---|---|
Total compute | 최근 실행에서 사용한 CPU 시간의 합입니다. |
Median duration | 최근 실행 가운데 빌드가 성공한 실행의 빌드 소요 시간 중앙값입니다. |
Mean frequency | 최근 스케줄 실행의 평균 빈도입니다. |
색상 점은 최근 실행을 나타내며 가장 최근 실행이 오른쪽에 있습니다. 점 위에 포인터를 놓으면 세부 정보가 나타납니다. 빌드를 시작한 실행의 점을 선택하면 해당 Build Report로 이동합니다.
개별 작업과 일괄 작업
각 카드 메뉴에는 Data Lineage 편집 링크와 Metrics and History 링크가 있습니다. 지표 및 이력 화면에서는 성능과 실행 이력을 더 자세히 확인하고 상태 검사도 설정할 수 있습니다. 카드에서 일시 정지 상태를 바꾸거나 실행 및 삭제할 수도 있습니다.
여러 스케줄을 함께 정지, 활성화 또는 삭제하려면 다음 순서로 진행합니다.
- 화면 위쪽의
Select schedules…를 선택합니다. - 작업할 스케줄을 선택합니다.
- 위쪽 메뉴에서 수행할 작업을 선택합니다.
일괄 선택은 서로 다른 파이프라인의 스케줄을 포함할 수 있으므로 실행 대상과 소유 범위를 확인합니다. 권한 조건과 자동 정지 복구는 스케줄 문제 해결과 이력 및 변경에서 다룹니다.