Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Data Health로 리소스 상태 감시

상태 검사(Health check)는 데이터셋 등의 상태, 시간, 크기, 내용과 스키마에 조건을 설정하여 흔한 문제를 감지합니다. 실패 시 구독 설정에 따라 Foundry 내부 알림과 이메일을 받을 수 있습니다.

많은 유사 리소스를 함께 감시하거나 새 리소스가 추가될 때 감시 범위를 확장해야 하는 경우에는 모니터링 뷰를 고려합니다. 모니터링 뷰는 개별 검사가 다루지 않는 리소스까지 규칙으로 감시하는 별도 수단입니다.

검사 생성 위치

상태 검사는 데이터셋, 스케줄과 테이블에서 구성할 수 있습니다. 실제 리소스의 Health 화면에서 사용 가능한 검사를 선택합니다. 데이터셋에는 코드로 정의한 Data Expectations 검사도 추가할 수 있습니다.

리소스진입점
데이터셋Dataset Preview의 Health에서 추가, 수정과 과거 결과 조회
스케줄Data Lineage에서 스케줄을 열고 Metrics > Health 선택. 상태 검사와 모니터링 뷰를 각각 표시
테이블Dataset Preview의 Health에서 추가, 수정과 과거 결과 조회

여러 데이터셋에 같은 검사를 한꺼번에 추가하려면 Data Lineage에서 대상을 다중 선택합니다. macOS에서는 Cmd, Windows에서는 Ctrl을 누른 채 선택하고 우클릭 메뉴의 Add health check를 사용합니다. 설정한 검사가 선택한 모든 데이터셋에 적용됩니다.

상태 조회 범위

Data Lineage는 데이터셋을 검사 상태별 색상으로 표시할 수 있습니다. Settings에서 아래쪽 Data Health 탭을 켜면 현재 계보 그래프의 데이터셋과 검사 상태를 모아 볼 수 있습니다.

플랫폼 전반의 상태는 사이드바의 Data Health 애플리케이션에서 확인합니다. 상태나 이름으로 필터 및 정렬하고 자신이 구독한 데이터셋만 표시할 수 있습니다. 오른쪽 위의 Add health check로 새 검사를 만들 수도 있습니다.

검사 운영 주제

주제내용
검사 종류의 차이실행 작업, 전체 빌드, 스케줄과 세 종류의 최신성을 구분합니다.
평가 시점자동 실행과 사용자 지정 스케줄을 설명합니다.
구독과 일시중지심각도별 구독과 전체 구독자에게 영향을 주는 일시중지를 설명합니다.
알림과 이슈플랫폼 알림, 이메일과 이슈 자동 생성 및 해소를 구성합니다.
제품에 검사 포함Marketplace 설치에 검사를 함께 배포합니다.
빌드 및 검사 문제 해결성능, 권한, shrinkwrap과 CI 오류를 다룹니다.
검사 유형별 참조28개 검사 유형의 필드, 지원 데이터 리소스와 계산 방식을 설명합니다.

파이프라인에 어느 검사를 배치할지는 스케줄 중심 운영 안내를 참고합니다.