시스템 데이터 메트릭 함수¶
이 항목은 Snowflake가 모든 계정에 제공하는 시스템 데이터 메트릭 함수(DMFs)에 대한 참조 항목입니다.
이러한 시스템 DMFs를 호출하여 데이터 품질 측정을 즉시 시작할 수 있습니다.
시스템 DMFs 정보¶
Snowflake는 공유 CC SNOWFLAKE 데이터베이스 의 CORE 스키마에서 시스템 DMFs를 제공합니다. 시스템 DMFs는 Snowflake에서 유지 관리하며, 사용자는 시스템 DMF의 이름 또는 기능을 변경할 수 없습니다.
각 시스템 DMF마다 다른 데이터 품질 특성을 측정할 수 있습니다. 테이블이나 뷰에 2개 이상의 시스템 DMF를 할당하여 거버넌스 및 규정 준수 요구 사항을 해결하기 위한 보다 포괄적인 데이터 품질 측정이 가능하도록 할 수 있습니다.
시스템 DMF를 사용하려면 다음 액세스 제어 접근법 중 하나를 선택합니다.
테이블에 대한 OWNERSHIP 권한이 있는 역할인 테이블 소유자 역할에 DATA_METRIC_USER 데이터베이스 역할을 부여합니다. 이 데이터베이스 역할에는 SNOWFLAKE.CORE 스키마에 대한 USAGE 권한과 SNOWFLAKE.CORE 스키마의 모든 시스템 DMFs에 대한 USAGE 권한이 있습니다.
또한, 이 테이블의 권한을 테이블 소유자 역할에 부여합니다.
권한
오브젝트
참고
EXECUTE DATA METRIC FUNCTION
계정
이 권한을 사용하면 시스템 DMF를 호출할 수 있는 서버리스 컴퓨팅 리소스에 액세스할 수 있는 역할을 제어할 수 있습니다.
USAGE
데이터베이스, 스키마
이러한 오브젝트는
query
에서 참조되는 테이블을 포함하는 데이터베이스 및 스키마입니다.이전 테이블의 권한을 테이블 소유자 역할에 부여합니다. 또한 테이블 소유자 역할에 다음 권한을 부여합니다.
SNOWFLAKE 데이터베이스에 대한 IMPORTED PRIVILEGES 권한. 자세한 내용은 SNOWFLAKE 데이터베이스의 스키마를 사용할 다른 역할 활성화 섹션을 참조하십시오.
ACCOUNTADMIN 역할을 사용합니다.
시스템 DMFs¶
현재 Snowflake는 이러한 시스템 DMFs를 지원하여 정의할 필요 없이 공통 메트릭을 측정할 수 있도록 합니다.
카테고리 |
시스템 DMFs |
참고 |
---|---|---|
정확성 |
||
최신성 |
|
|
통계 |
||
고유성 |
|
|
볼륨 |