- 스키마:
HYBRID_TABLE_USAGE_HISTORY 뷰¶
이 Account Usage 뷰에는 지난 365일(1년) 동안 전체 Snowflake 계정에 대해 청구된 크레딧 측면에서 하이브리드 테이블에 대한 하이브리드 테이블 요청(서버리스 컴퓨팅) 리소스 소비가 표시됩니다.
열¶
열 이름 |
데이터 타입 |
설명 |
---|---|---|
OBJECT_TYPE |
TEXT |
소비 범위에 대해 참조되는 오브젝트의 유형입니다. 계정에서 하이브리드 테이블의 소비 범위에 대해 기본적으로 |
OBJECT_ID |
NUMBER |
소비 범위에 대해 참조되는 오브젝트의 내부 식별자입니다. 계정에서 하이브리드 테이블의 소비 범위에 대해 기본적으로 |
OBJECT_NAME |
TEXT |
소비 범위에 대해 참조되는 오브젝트의 이름입니다. 계정에서 하이브리드 테이블의 소비 범위에 대해 기본적으로 |
START_TIME |
TIMESTAMP_LTZ |
하이브리드 테이블 사용이 발생한 날짜 및 시작 시간(현지 타임존 기준)입니다. |
END_TIME |
TIMESTAMP_LTZ |
하이브리드 테이블 사용이 발생한 날짜 및 종료 시간(현지 타임존 기준)입니다. |
CREDITS_USED |
NUMBER |
|
사용법 노트¶
뷰의 지연 시간은 최대 180분(3시간)입니다.
이 뷰는 METERING_DAILY_HISTORY 뷰 및 METERING_HISTORY 뷰 에서 반환된 메트릭과 약간 일치하지 않는 사용량 데이터를 반환할 수 있습니다. 사용되는 크레딧 계산의 불일치는 분할 중 반올림으로 인해 발생합니다.
예¶
이 쿼리는 특정 기간 동안 계정의 하이브리드 테이블에서 사용한 총 크레딧 수를 반환합니다.
-- Credits used (all time = past year) SELECT object_name, SUM(credits_used) AS total_credits FROM snowflake.account_usage.hybrid_table_usage_history GROUP BY 1 ORDER BY 2 DESC; -- Credits used (past N days/weeks/months) SELECT object_name, SUM(credits_used) AS total_credits FROM snowflake.account_usage.hybrid_table_usage_history WHERE start_time >= DATEADD(day, -m, CURRENT_TIMESTAMP()) GROUP BY 1 ORDER BY 2 DESC;