CASE_FORMAT_VIOLATION_COUNT

CASE_FORMAT_VIOLATION_COUNT (시스템 데이터 메트릭 함수)

SNOWFLAKE.CORE.CASE_FORMAT_VIOLATION_COUNT 함수는 열 값의 대소문자 형식(case format) 위반 개수를 반환하는 시스템 데이터 메트릭 함수예요.

출처: CASE_FORMAT_VIOLATION_COUNT (시스템 데이터 메트릭 함수)

본문

CASE_FORMAT_VIOLATION_COUNT 함수는 데이터 품질 모니터링에 사용되는 시스템 데이터 메트릭 함수예요. 이 함수는 지정된 열에서 대소문자 형식 규칙을 위반하는 값의 개수를 측정해요.

Enterprise Edition 기능: 데이터 품질 모니터링(Data Quality Monitoring)에는 Enterprise Edition이 필요해요.

이 항목은 함수를 직접 호출하기 위한 구문을 제공해요. 함수를 테이블이나 뷰와 연결해 정기적으로 실행되게 하는 방법을 배우려면 데이터 메트릭 함수 연결(Associate a DMF)을 참조해요.

구문 (Syntax)

SNOWFLAKE.CORE.CASE_FORMAT_VIOLATION_COUNT(<query>)

인자 (Arguments)

  • query — 단일 열을 프로젝트하는 SQL 쿼리를 지정해요.

허용 데이터 타입 (Allowed data types)

쿼리가 프로젝트하는 열은 VARCHAR 데이터 타입이어야 해요.

반환 (Returns)

함수는 대소문자 형식 위반의 개수를 나타내는 스칼라 값을 반환해요.

사용 메모 (Usage notes)

  • 시스템 DMF를 수동으로 호출할 때 측정하려는 열에 대한 쿼리만 지정하면 돼요.
  • 이 함수는 열 값이 기대하는 대소문자 형식(예: 소문자, 대문자, 제목 형식)을 위반하는 개수를 계산해요.

예제 (Example)

SELECT SNOWFLAKE.CORE.CASE_FORMAT_VIOLATION_COUNT(
  SELECT customer_name FROM finance.public.customers
);

더 알아보기 (Learn more)

  • 데이터 메트릭 함수 (Data metric functions)
  • 시스템 데이터 메트릭 함수 (System data metric functions)
  • 데이터 품질 모니터링 (Data Quality Monitoring)