가격 책정 시스템 테이블 참조
이 문서에서는 스키마 및 예제 쿼리를 포함하여 가격 책정 시스템 테이블의 개요를 제공합니다. 가격 책정 테이블을 사용하면 SKU 가격 책정 기록 로그에 액세스할 수 있습니다. SKU 가격이 변경될 때마다 레코드가 추가됩니다. 이러한 로그는 비용 분석을 수행하고 가격 변경을 모니터링하는 데 도움이 될 수 있습니다.
테이블 경로: 이 시스템 테이블은 system.billing.list_prices
에 위치해 있습니다.
가격 책정 테이블 스키마
가격 책정 시스템 테이블은 다음 스키마를 사용합니다.
열 이름 | 데이터 형식 | 설명 | 예 |
---|---|---|---|
price_start_time |
timestamp | 이 가격이 UTC에서 발효된 시간 | 2023-01-01T09:59:59.999Z |
price_end_time |
타임스탬프 | 이 가격이 UTC에서 유효하지 않은 시간 | 2023-01-01T09:59:59.999Z |
account_id |
string | 이 보고서가 생성된 계정의 ID입니다. | 1234567890123456 |
sku_name |
string | SKU의 이름 | STANDARD_ALL_PURPOSE_COMPUTE |
cloud |
string | 이 가격에 적용할 수 있는 클라우드의 이름입니다. 가능한 값은 AWS , AZURE 및 GCP . |
AWS , AZURE 또는 GCP |
currency_code |
스트링 | 이 가격이 표현되는 통화입니다. | USD |
usage_unit |
문자열 | 수익이 창출되는 측정 단위입니다. | DBU |
pricing |
구조체 | 게시된 정가 요금의 가격 정보를 포함하는 구조화된 데이터 필드입니다. 키 default 는 항상 간단한 장기 예측에 사용할 수 있는 단일 가격을 반환합니다. 주요 promotional 는 모든 고객이 임시 기간 동안 비용 예측에 사용할 수 있는 임시 프로모션 가격을 나타냅니다. 키 effective_list 는 목록 및 프로모션 가격을 결정하고, 비용 계산에 사용되는 적용된 정가를 포함합니다. 일부 가격 책정 모델에는 더 자세한 정보를 제공하는 추가 키가 포함될 수도 있습니다. |
{ "default": "0.10", "promotional": {"default": "0.07"}, "effective_list": {"default": "0.07"} } |
샘플 쿼리
다음 샘플 쿼리를 사용하여 SKU 가격 책정에 대한 일반적인 질문에 대답할 수 있습니다.
작업 비용 관찰과 관련된 예제 쿼리는 시스템 테이블사용하여 작업 비용 & 성능 모니터링을 참조하세요.
특정 날짜에 특정 SKU의 정가 찾기
테이블에는 SKU 가격이 변경되는 시간에 대한 레코드만 포함되므로 날짜 또는 그 이전에 가장 최근의 가격 변동을 조회해야 합니다.
SELECT sku_name, price_start_time, pricing.default
FROM system.billing.list_prices
WHERE sku_name = 'STANDARD_ALL_PURPOSE_COMPUTE'
AND price_start_time <= "2023-01-01"
ORDER BY price_start_time DESC
LIMIT 1
월 사이에 변경된 가격 보기
SELECT sku_name, price_start_time, pricing.default
FROM system.billing.list_prices
WHERE price_start_time BETWEEN "2023-05-01" AND "2023-07-01"