NULL_COUNT
NULL_COUNT (시스템 데이터 메트릭 함수)
엔터프라이즈 에디션 기능. 데이터 품질 모니터링(Data Quality Monitoring)은 엔터프라이즈 에디션이 필요해요. 업그레이드 문의는 Snowflake 지원팀에 문의하세요.
테이블에서 지정된 컬럼의 NULL 값 총 개수를 반환해요.
이 주제는 함수를 직접 호출하는 구문을 제공해요. 함수를 테이블 또는 뷰에 연결해 정기적으로 실행되도록 하는 방법을 배우려면 DMF 연결(Associate a DMF) 문서를 참고해요.
본문
구문 (Syntax)
SNOWFLAKE.CORE.NULL_COUNT()
인자 (Arguments)
query— 단일 컬럼을 투영하는 SQL 쿼리를 지정해요.
허용 데이터 타입 (Allowed Data Types)
query가 투영하는 컬럼은 다음 데이터 타입 중 하나여야 해요:
- DATE
- FLOAT
- NUMBER
- TIMESTAMP_LTZ
- TIMESTAMP_NTZ
- TIMESTAMP_TZ
- VARCHAR
반환 값 (Returns)
이 함수는 NUMBER 데이터 타입의 스칼라 값을 반환해요.
사용 노트 (Usage Notes)
시스템 DMF를 수동으로 호출할 때, 사용 중인 허용 데이터 타입을 지정할 필요가 없어요. 측정하려는 컬럼에 대한 쿼리만 지정하면 돼요. Snowflake는 함수의 허용 데이터 타입을 컬럼의 데이터 타입과 매칭해요.
예제 (Examples)
SSN 컬럼(즉, 미국 사회보장번호)의 NULL 값 개수 측정:
SELECT SNOWFLAKE.CORE.NULL_COUNT(
SELECT
ssn
FROM hr.tables.empl_info
);
+----------------------------------------------------------------+
| SNOWFLAKE.CORE.NULL_COUNT(SELECT ssn FROM hr.tables.empl_info) |
+----------------------------------------------------------------+
| 5 |
+----------------------------------------------------------------+
더 알아보기
- Snowflake 데이터 메트릭 함수 — 관련 데이터 메트릭 함수 전체 목록