카테고리:

Information Schema , 테이블 함수

QUERY_ACCELERATION_HISTORY

QUERY_ACCELERATION_HISTORY 함수는 지정된 날짜 범위 내에서 쿼리 가속 서비스 기록을 쿼리하는 데 사용됩니다. 반환된 정보에는 주어진 기간 동안 웨어하우스 수준에서 쿼리 가속 서비스에 사용된 크레딧이 포함됩니다.

구문

QUERY_ACCELERATION_HISTORY(
      [ DATE_RANGE_START => <constant_expr> ]
      [ , DATE_RANGE_END => <constant_expr> ]
      [ , WAREHOUSE_NAME => '<string>' ] )
Copy

매개 변수

모든 인자는 선택 사항입니다.

DATE_RANGE_START => constant_expr , . DATE_RANGE_END => constant_expr

쿼리 가속 기록을 표시할 날짜/시간 범위입니다.

예를 들어, 시작 날짜를 2019-05-03으로 지정하고 종료 날짜를 2019-05-05로 지정하면 5월 3일, 5월 4일, 5월 5일에 대한 데이터를 가져옵니다. (엔드포인트가 포함됩니다.)

  • 시작 날짜와 종료 날짜가 모두 지정되지 않은 경우, 기본값은 지난 12시간입니다.

  • 종료 날짜는 지정하지 않았지만, 시작 날짜는 지정하는 경우, 자정의 CURRENT_DATE 가 범위의 끝으로 사용됩니다.

  • 시작 날짜는 지정하지 않았지만, 종료 날짜는 지정하는 경우, 범위는 DATE_RANGE_END 시작 12시간 전에 시작됩니다.

WAREHOUSE_NAME => string

웨어하우스 이름 지정된 경우, 지정된 웨어하우스에 대한 기록만 표시합니다.

웨어하우스 이름을 지정하지 않으면 쿼리 가속 서비스를 사용하는 각 웨어하우스에 대한 기록이 결과에 포함됩니다.

출력

이 함수는 다음 열을 반환합니다.

열 이름

데이터 타입

설명

START_TIME

TIMESTAMP_LTZ

서비스가 사용 중인 지정된 시간 범위의 시작 시점입니다.

END_TIME

TIMESTAMP_LTZ

서비스가 사용 중인 지정된 시간 범위의 종료 시점입니다.

CREDITS_USED

NUMBER

서비스에서 사용한 크레딧의 수입니다.

WAREHOUSE_NAME

TEXT

사용이 발생한 웨어하우스의 이름입니다.

NUM_FILES_SCANNED

NUMBER

서비스에서 스캔한 파일의 수입니다.

NUM_BYTES_SCANNED

NUMBER

서비스에서 스캔한 바이트의 수입니다.

사용법 노트

  • ACCOUNTADMIN 역할에 대한 결과 또는 MONITOR USAGE 전역 권한이 명시적으로 부여된 역할에 대한 결과만 반환합니다.

  • Information Schema 테이블 함수를 호출할 때 세션에는 사용 중인 INFORMATION_SCHEMA 스키마가 있거나 또는 함수 이름이 정규화되어야 합니다. 자세한 내용은 Snowflake Information Schema 섹션을 참조하십시오.