- 스키마:
QUERY_ACCELERATION_HISTORY 뷰¶
이 Account Usage 뷰는 쿼리 가속 서비스 로 가속화된 쿼리 기록을 쿼리하는 데 사용할 수 있습니다. 뷰에서 반환된 정보에는 웨어하우스 이름과 쿼리 가속 서비스에서 사용하는 크레딧이 포함됩니다.
열¶
열 이름 |
데이터 타입 |
설명 |
---|---|---|
START_TIME |
TIMESTAMP_LTZ |
지정된 시간 범위의 시작입니다. |
END_TIME |
TIMESTAMP_LTZ |
지정된 시간 범위의 끝입니다. |
CREDITS_USED |
NUMBER |
START_TIME 및 END_TIME 기간 중에 쿼리 가속 서비스에 대해 청구된 크레딧 수입니다. |
WAREHOUSE_ID |
NUMBER |
웨어하우스의 내부/시스템 생성 식별자입니다. |
WAREHOUSE_NAME |
TEXT |
웨어하우스의 이름입니다. |
사용법 노트¶
결제 기록이 반드시 즉시 업데이트되는 것은 아닙니다. 뷰의 지연 시간은 최대 180분(3시간)입니다.
이 뷰의 데이터를 ORGANIZATION USAGE 스키마 의 해당 뷰와 조정하려는 경우, 먼저 세션의 시간대를 UTC로 설정해야 합니다. Account Usage 뷰를 쿼리하기 전에 다음을 실행하십시오.
ALTER SESSION SET TIMEZONE = UTC;
예¶
이 쿼리는 Query Acceleration Service에 대해 계정의 각 웨어하우스에서 사용한 크레딧(당월 합계)의 총수를 반환합니다.
SELECT warehouse_name,
SUM(credits_used) AS total_credits_used
FROM SNOWFLAKE.ACCOUNT_USAGE.QUERY_ACCELERATION_HISTORY
WHERE start_time >= DATE_TRUNC(month, CURRENT_DATE)
GROUP BY 1
ORDER BY 2 DESC;