SPECIAL_CHARACTER_PERCENT
SPECIAL_CHARACTER_PERCENT (시스템 데이터 메트릭 함수)
영숫자 범위(A-Z, a-z, 0-9) 밖의 문자를 포함하는 NULL이 아닌 열 값의 백분율을 반환해요. 백분율은 NULL 값을 분모에 포함한 총 행 수에 대해 계산돼요. 공백, 구두점, 유니코드 문자는 모두 특수 문자로 계산돼요.
이 주제는 함수를 직접 호출하기 위한 구문을 제공해요. 정기적인 간격으로 실행되도록 함수를 테이블 또는 뷰와 연결하는 방법을 배우려면 Associate a DMF를 참고해요.
Enterprise Edition 기능
데이터 품질 모니터링에는 Enterprise Edition이 필요해요. 업그레이드에 대해 문의하려면 Snowflake Support에 연락해주세요.
본문
구문
SNOWFLAKE.CORE.SPECIAL_CHARACTER_PERCENT(<query>)
인자
query
단일 열을 투영하는 SQL 쿼리를 지정해요.
허용되는 데이터 타입
쿼리가 투영하는 열은 VARCHAR 데이터 타입이어야 해요.
반환 값
함수는 FLOAT 값을 반환해요.
예시
product_code 열의 특수 문자를 포함하는 값의 백분율 측정:
SELECT SNOWFLAKE.CORE.SPECIAL_CHARACTER_PERCENT(
SELECT product_code
FROM inventory.tables.products
);
더 알아보기
- Data metric functions — 데이터 메트릭 함수 모음
- Associate a DMF — 데이터 메트릭 함수 연결