INVALID_NUMERIC_TYPE_CAST_PERCENT
INVALID_NUMERIC_TYPE_CAST_PERCENT (시스템 데이터 메트릭 함수)
엔터프라이즈 에디션 기능. 데이터 품질 모니터링(Data Quality Monitoring)은 엔터프라이즈 에디션이 필요해요. 업그레이드 문의는 Snowflake 지원팀에 문의하세요.
숫자로 구문 분석할 수 없는 NULL이 아닌 컬럼 값의 비율을 반환해요. 비율은 분모에 NULL 값을 포함한 전체 행 수에 대해 계산돼요.
이 주제는 함수를 직접 호출하는 구문을 제공해요. 함수를 테이블 또는 뷰에 연결해 정기적으로 실행되도록 하는 방법을 배우려면 DMF 연결(Associate a DMF) 문서를 참고해요.
본문
구문 (Syntax)
SNOWFLAKE.CORE.INVALID_NUMERIC_TYPE_CAST_PERCENT()
인자 (Arguments)
query— 단일 컬럼을 투영하는 SQL 쿼리를 지정해요.
허용 데이터 타입 (Allowed Data Types)
query가 투영하는 컬럼은 VARCHAR 데이터 타입이어야 해요.
반환 값 (Returns)
이 함수는 FLOAT 값을 반환해요.
예제 (Examples)
quantity_str 컬럼에서 숫자로 캐스팅할 수 없는 값의 비율을 측정:
SELECT SNOWFLAKE.CORE.INVALID_NUMERIC_TYPE_CAST_PERCENT(
SELECT
quantity_str
FROM staging.tables.csv_imports
);
더 알아보기
- Snowflake 데이터 메트릭 함수 — 관련 데이터 메트릭 함수 전체 목록