共用方式為


定價系統數據表參考

本文提供定價系統數據表的概觀,包括架構和範例查詢。 定價數據表可讓您存取 SKU 定價的歷程記錄。 凡是 SKU 價格變更,就會新增記錄。 這些記錄可以協助您執行成本分析和監視定價變更。

資料表路徑:此系統資料表位於 system.billing.list_prices

定價表架構

定價系統資料表會使用下列架構:

欄位名稱 資料類型 描述 範例
price_start_time timestamp 這個價格在 UTC 生效的時間 2023-01-01T09:59:59.999Z
price_end_time timestamp 這個價格在 UTC 中停止生效的時間 2023-01-01T09:59:59.999Z
account_id 字串 產生此報告之帳戶的標識碼 1234567890123456
sku_name 字串 SKU 的名稱 STANDARD_ALL_PURPOSE_COMPUTE
cloud 字串 此價格適用的雲端名稱。 可能的值為 AWSAZUREGCP AWSAZUREGCP
currency_code 字串 這個價格的貨幣以表示 USD
usage_unit 字串 獲利的度量單位。 DBU
pricing struct 包含按照已發佈掛牌價提供定價資訊的結構化數據欄位。 索引鍵 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"