FUTURE_TIMESTAMP_PERCENT

FUTURE_TIMESTAMP_PERCENT (system data metric function)

FUTURE_TIMESTAMP_PERCENT는 예정된 평가 시각을 기준으로 미래에 있는 열 값의 백분율을 반환하는 시스템 데이터 메트릭 함수예요. 백분율은 분모에 NULL 값을 포함한 전체 행 수를 기준으로 계산돼요. NULL 값은 미래로 계산되지 않아요.

출처: Snowflake SQL Reference

본문

Enterprise Edition 기능 — 데이터 품질 모니터링(Data Quality Monitoring)에는 Enterprise Edition이 필요해요. 업그레이드 문의는 Snowflake Support에 연락해 주세요.

카테고리: 데이터 메트릭 함수

구문 (Syntax)

SNOWFLAKE.CORE.FUTURE_TIMESTAMP_PERCENT(<query>)

인자 (Arguments)

<query> — 단일 열을 투영하는 SQL 쿼리를 지정해요.

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

query가 투영하는 열은 다음 데이터 타입 중 하나여야 해요:

  • DATE
  • TIMESTAMP_LTZ
  • TIMESTAMP_TZ

반환값 (Returns)

FLOAT 값을 반환해요.

예시 (Examples)

event_time 열에서 미래 날짜로 된 행의 백분율을 측정해요:

SELECT SNOWFLAKE.CORE.FUTURE_TIMESTAMP_PERCENT(
  SELECT
    event_time
  FROM events.tables.activity
);

더 알아보기