스키마:

ACCOUNT_USAGE

HYBRID_TABLE_USAGE_HISTORY 뷰

이 Account Usage 뷰에는 지난 365일(1년) 동안 전체 Snowflake 계정에 대해 청구된 크레딧 측면에서 하이브리드 테이블에 대한 하이브리드 테이블 요청(서버리스 컴퓨팅) 리소스 소비가 표시됩니다.

열 이름

데이터 타입

설명

OBJECT_TYPE

TEXT

소비 범위에 대해 참조되는 오브젝트의 유형입니다. 계정에서 하이브리드 테이블의 소비 범위에 대해 기본적으로 ACCOUNT 입니다.

OBJECT_ID

NUMBER

소비 범위에 대해 참조되는 오브젝트의 내부 식별자입니다. 계정에서 하이브리드 테이블의 소비 범위에 대해 기본적으로 NULL 입니다.

OBJECT_NAME

TEXT

소비 범위에 대해 참조되는 오브젝트의 이름입니다. 계정에서 하이브리드 테이블의 소비 범위에 대해 기본적으로 NULL 입니다.

START_TIME

TIMESTAMP_LTZ

하이브리드 테이블 사용이 발생한 날짜 및 시작 시간(현지 타임존 기준)입니다.

END_TIME

TIMESTAMP_LTZ

하이브리드 테이블 사용이 발생한 날짜 및 종료 시간(현지 타임존 기준)입니다.

CREDITS_USED

NUMBER

START_TIMEEND_TIME 값 사이의 하이브리드 테이블 요청에 사용되는 크레딧 수입니다.

사용법 노트

  • 뷰의 지연 시간은 최대 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;
Copy