ANOMALY_INSIGHTS!GET_TOP_QUERIES_FROM_WAREHOUSE¶
가장 많은 크레딧을 소비한 웨어하우스에서 쿼리를 반환합니다. 현재 계정의 계정 수준 비용 이상 을 조사하는 데 도움이 됩니다.
구문¶
SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_TOP_QUERIES_FROM_WAREHOUSE(
<warehouse_id>,
'<date>',
<number_of_queries> )
인자¶
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);