데이터셋 health check 구성
Pipeline Builder의 데이터셋 노드를 두 번 클릭하면 그래프 안의 미리보기를 열 수 있습니다. 노드를 오른쪽 클릭하고 Open을 선택하면 Dataset Preview 애플리케이션이 열립니다.
미리보기의 About > Health Checks에는 활성 검사들이 표시됩니다. View details를 선택하면 Dataset Preview의 Health 탭에서 상세 상태를 보거나 새 검사를 만들 수 있습니다.
검사 선택
이름을 검색하거나 Status, Time, Size, Content, Schema 범주의 탭으로 찾습니다. 주요 검사는 다음과 같습니다.
| 범주 | 확인하는 내용 |
|---|---|
| Job-level status | 출력 데이터셋을 만드는 job이 성공적으로 완료되는지 확인합니다. |
| Build-level | 빌드가 성공하고 기대한 시간 안에 완료되는지 확인합니다. |
| Freshness | 데이터가 필요한 주기로 갱신되는지 확인합니다. |
전체 검사 계약은 데이터 품질 검사 참조를 따릅니다.
Build status 구성 예
검색창이나 Status 탭에서 Build status를 선택하면 오른쪽 구성 패널이 열립니다.
| 항목 | 설정 |
|---|---|
| Rule | 검사할 규칙을 정합니다. Edit severity에서 Moderate 또는 Severe를 선택합니다. 연속 실패의 조건과 Add time의 시간 조건으로 Critical 격상 시점을 설정할 수 있습니다. |
| Group | 검사가 속할 monitoring view입니다. Add group으로 사용 가능한 뷰를 검색합니다. |
| Notes | 검사 의도와 운영 맥락을 기록합니다. |
| Issues | 검사 실패 시 이슈 생성을 안내하도록 체크할 수 있습니다. |
오른쪽 아래의 Save로 데이터셋에 저장합니다. Health check는 운영 상태를 관찰하는 경로이며, 출력값이 조건을 어길 때 빌드를 실패시키려면 data expectation을 구성합니다.