MAX

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

엔터프라이즈 에디션 기능. 데이터 품질 모니터링(Data Quality Monitoring)은 엔터프라이즈 에디션이 필요해요. 업그레이드 문의는 Snowflake 지원팀에 문의하세요.

테이블에서 지정된 컬럼의 최대 값을 반환해요.

MAX 시스템 데이터 메트릭 함수는 단일 컬럼의 최대 값을 계산하도록 최적화되어 있어, MAX 함수를 호출하는 것보다 더 나은 성능을 제공해요.

이 주제는 함수를 직접 호출하는 구문을 제공해요. 함수를 테이블 또는 뷰에 연결해 정기적으로 실행되도록 하는 방법을 배우려면 DMF 연결(Associate a DMF) 문서를 참고해요.

출처: Snowflake MAX (DMF) 함수 문서

본문

구문 (Syntax)

SNOWFLAKE.CORE.MAX()

인자 (Arguments)

  • query — 단일 컬럼을 투영하는 SQL 쿼리를 지정해요.

허용 데이터 타입 (Allowed Data Types)

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

  • FLOAT
  • NUMBER

반환 값 (Returns)

이 함수는 NUMBER 또는 FLOAT 값을 반환해요.

예제 (Examples)

테이블에서 salary 컬럼의 최대 값 측정:

SELECT SNOWFLAKE.CORE.MAX(
  SELECT
    salary
  FROM hr.tables.empl_info);
+------------------------------------------------------------+
| SNOWFLAKE.CORE.MAX(SELECT salary FROM hr.tables.empl_info) |
+------------------------------------------------------------+
| 325000                                                     |
+------------------------------------------------------------+

더 알아보기