- 스키마:
METERING_DAILY_HISTORY 뷰¶
ACCOUNT_USAGE 스키마의 METERING_DAILY_HISTORY 뷰를 사용하여 지난 365일(1년) 이내에서 계정의 일일 크레딧 사용량 및 클라우드 서비스 리베이트를 반환할 수 있습니다.
열¶
열 이름 |
데이터 타입 |
설명 |
---|---|---|
SERVICE_TYPE |
TEXT |
크레딧을 소비하는 서비스 유형으로, 다음 중 하나일 수 있습니다.
|
USAGE_DATE |
DATE |
사용이 발생한 날짜입니다. |
CREDITS_USED_COMPUTE |
NUMBER |
당일에 웨어하우스 및 서버리스 컴퓨팅 리소스에 청구된 크레딧의 수입니다. |
CREDITS_USED_CLOUD_SERVICES |
NUMBER |
그날에 클라우드 서비스에 청구된 크레딧 수입니다. |
CREDITS_USED |
NUMBER |
CREDITS_USED_COMPUTE 및 CREDITS_USED_CLOUD_SERVICES의 합입니다. |
CREDITS_ADJUSTMENT_CLOUD_SERVICES |
NUMBER |
클라우드 서비스에 대해 조정된 크레딧 수입니다. 이는 음수 값입니다(예: |
CREDITS_BILLED |
NUMBER |
해당 날짜에 계정에 대해 청구된 총 크레딧 수입니다. 이는 CREDITS_USED_COMPUTE, CREDITS_USED_CLOUD_SERVICES, CREDITS_ADJUSTMENT_CLOUD_SERVICES의 합계입니다. |
사용법 노트¶
뷰의 지연 시간은 최대 180분(3시간)입니다.
이 뷰의 데이터를 ORGANIZATION USAGE 스키마 의 해당 뷰와 조정하려는 경우, 먼저 세션의 시간대를 UTC로 설정해야 합니다. Account Usage 뷰를 쿼리하기 전에 다음을 실행하십시오.
ALTER SESSION SET TIMEZONE = UTC;
예¶
클라우드 서비스의 사용 요금 은 클라우드 서비스의 일일 사용량이 가상 웨어하우스 일일 사용량의 10%를 초과하는 경우에만 청구됩니다. 이 쿼리는 특정 날짜에 실제로 청구된 클라우드 서비스 소비량을 가장 높은 청구 금액 순으로 반환합니다.
SELECT
usage_date,
credits_used_cloud_services,
credits_adjustment_cloud_services,
credits_used_cloud_services + credits_adjustment_cloud_services AS billed_cloud_services
FROM snowflake.account_usage.metering_daily_history
WHERE usage_date >= DATEADD(month,-1,CURRENT_TIMESTAMP())
AND credits_used_cloud_services > 0
ORDER BY 4 DESC;