시스템 데이터 메트릭 함수

이 항목은 Snowflake가 모든 계정에 제공하는 시스템 데이터 메트릭 함수(DMFs)에 대한 참조 항목입니다.

이러한 시스템 DMFs를 호출하여 데이터 품질 측정을 즉시 시작할 수 있습니다.

시스템 DMFs 정보

Snowflake는 공유 CC SNOWFLAKE 데이터베이스 의 CORE 스키마에서 시스템 DMFs를 제공합니다. 시스템 DMFs는 Snowflake에서 유지 관리하며, 사용자는 시스템 DMF의 이름 또는 기능을 변경할 수 없습니다.

각 시스템 DMF마다 다른 데이터 품질 특성을 측정할 수 있습니다. 테이블이나 뷰에 2개 이상의 시스템 DMF를 할당하여 거버넌스 및 규정 준수 요구 사항을 해결하기 위한 보다 포괄적인 데이터 품질 측정이 가능하도록 할 수 있습니다.

시스템 DMFs

현재 Snowflake는 이러한 시스템 DMFs를 지원하여 정의할 필요 없이 공통 메트릭을 측정할 수 있도록 합니다.

카테고리

시스템 DMF

설명

정확성

BLANK_COUNT

열에 있는 빈 값의 수를 확인합니다.

BLANK_PERCENT

열 값의 몇 퍼센트가 비어 있는지 확인합니다.

NULL_COUNT

열에 있는 NULL 값의 수를 확인합니다.

NULL_PERCENT

NULL 값의 몇 퍼센트가 비어 있는지 확인합니다.

최신성

FRESHNESS

타임스탬프 열 또는 최근 :doc:`DML 작업</sql-reference/sql-dml>`을 기준으로 테이블 데이터의 최신성을 확인합니다.

DATA_METRIC_SCHEDULE_TIME

사용자 지정 최신성 메트릭을 정의합니다.

통계

AVG

열의 평균값을 확인합니다.

MAX

열의 최대값을 확인합니다.

MIN

열의 최소값을 확인합니다.

STDDEV

열의 표준 편차 값을 확인합니다.

고유성

ACCEPTED_VALUES

열의 값이 부울 표현식과 일치하는지 확인합니다.

DUPLICATE_COUNT

열에서 NULL 값을 포함하여 중복되는 값의 수를 확인합니다.

UNIQUE_COUNT

열에 있는 NULL이 아닌 값의 수를 확인합니다.

볼륨

ROW_COUNT

테이블 또는 뷰에 있는 레코드 수를 확인합니다.

액세스 제어 요구 사항

시스템 DMFs 작업의 액세스 제어 요구 사항에 대한 내용은 시스템 DMFs에 대해 USAGE 권한 부여 섹션을 참조하세요.