ANOMALY_INSIGHTS!GET_TOP_QUERIES_FROM_WAREHOUSE

가장 많은 크레딧을 소비한 웨어하우스에서 쿼리를 반환합니다. 현재 계정의 계정 수준 비용 이상 을 조사하는 데 도움이 됩니다.

구문

SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_TOP_QUERIES_FROM_WAREHOUSE(
  <warehouse_id>,
  '<date>',
  <number_of_queries> )
Copy

인자

warehouse_id

쿼리를 실행한 웨어하우스에 대한 내부/시스템 생성 식별자를 지정합니다.

ANOMALY_INSIGHTS!GET_TOP_WAREHOUSES_ON_DATE 메서드를 호출하거나 WAREHOUSE_METERING_HISTORY 뷰 에서 쿼리하여 웨어하우스 ID 를 찾을 수 있습니다.

데이터 타입: NUMBER

'date'

소비 데이터를 반환할 날짜를 지정합니다.

데이터 타입: DATE

number_of_queries

메서드로 반환할 수 있는 쿼리 수를 제한합니다. 예를 들어 5 를 지정하면 이 메서드는 소비된 크레딧 기준으로 상위 5개 쿼리만 반환합니다.

데이터 타입: NUMBER

반환

다음 열이 포함된 테이블을 반환합니다.

열 이름

데이터 타입

설명

WAREHOUSE_NAME

VARCHAR

쿼리를 실행하는 데 사용된 웨어하우스의 이름입니다.

CONSUMPTION

NUMBER

쿼리에서 소비한 크레딧입니다.

USERNAME

VARCHAR

쿼리를 실행한 사용자입니다.

QUERY_ID

VARCHAR

쿼리 ID.

DURATION_MS

NUMBER

쿼리를 실행하는 데 걸린 시간(밀리초)입니다.

START_TIME

DATETIME

사용자가 쿼리 실행을 시작한 날짜 및 시간입니다.

QUERY_TAG

VARCHAR

쿼리 태그(있는 경우)가 쿼리에 적용됩니다.

액세스 제어 요구 사항

다음 역할 중 하나를 가진 사용자는 이 메서드를 호출할 수 있습니다.

  • ACCOUNTADMIN 역할

  • GLOBALORGADMIN 역할

사용법 노트

  • 이 메서드는 현재 계정에 대한 소비 데이터를 반환합니다. 다른 계정이나 전체 조직에 대한 데이터를 반환하는 데는 사용할 수 없습니다.

  • 이 방법을 사용하여 소비의 측정 단위로 통화를 반환할 수 없습니다.

웨어하우스 ID 가 838 인 웨어하우스를 사용하여 2024년 12월 1일에 가장 많은 크레딧을 소비한 상위 6개 쿼리를 반환합니다.

CALL SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_TOP_QUERIES_FROM_WAREHOUSE(838, '2024-12-01', 6);
Copy