Freigeben über


Referenz zur Preissystemtabelle

Dieser Artikel bietet eine Übersicht über die Preissystemtabelle für den abrechenbaren Verbrauch, einschließlich des Schemas und Beispielabfragen. Die Preistabelle bietet Ihnen Zugriff auf ein Verlaufsprotokoll der SKU-Preise. Jedes Mal, wenn eine Änderung an einem SKU-Preis erfolgt, wird ein Datensatz hinzugefügt. Diese Protokolle können Ihnen helfen, Kostenanalysen durchzuführen und Preisänderungen zu überwachen.

Tabellenpfad: Diese Systemtabelle befindet sich unter system.billing.list_prices.

Schema der Preistabelle

Die Preissystemtabelle verwendet das folgende Schema:

Spaltenname Datentyp Beschreibung Beispiel
price_start_time Zeitstempel Der Zeitpunkt in UTC, zu dem dieser Preis wirksam wurde 2023-01-01T09:59:59.999Z
price_end_time Zeitstempel Der Zeitpunkt in UTC, zu dem dieser Preis nicht mehr wirksam war 2023-01-01T09:59:59.999Z
account_id Zeichenfolge ID des Kontos, für das dieser Bericht generiert wurde 1234567890123456
sku_name Zeichenfolge Name der SKU STANDARD_ALL_PURPOSE_COMPUTE
cloud Zeichenfolge Der Name der Cloud für die dieser Preis gültig ist. Mögliche Werte sind AWS, AZURE und GCP. AWS, AZUREoder GCP
currency_code Zeichenfolge Die Währung dieses Preis. USD
usage_unit Zeichenfolge Die Maßeinheit, die monetarisiert wird. DBU
pricing struct Ein strukturiertes Datenfeld, das Preisinformationen zum veröffentlichten Listenpreissatz enthält. Der Schlüssel default gibt immer einen einzelnen Preis zurück, der für einfache langfristige Schätzungen verwendet werden kann. Der Schlüssel promotional stellt einen für alle Kunden verfügbaren temporären Promotionpreis dar, der während des temporären Zeitraums zur Kostenschätzung verwendet werden kann. Der Schlüssel effective_list löst den Listen- und Promotionpreis auf und enthält den effektiven Listenpreis, der für die Berechnung der Kosten verwendet wird. Einige Preismodelle können auch zusätzliche Schlüssel enthalten, die weitere Details bereitstellen. {

"default": "0.10",

"promotional": {"default": "0.07"},

"effective_list": {"default": "0.07"}

}

Beispielabfragen

Sie können die folgenden Beispielabfragen verwenden, um häufig gestellte Fragen zu SKU-Preisen zu beantworten:

Beispiele für Abfragen zur Kostenüberwachung von Aufträgen finden Sie unter Überwachen von Auftragskosten und -leistung mit Systemtabellen.

Suchen des Listenpreises einer bestimmten SKU zu einem bestimmten Datum

Da die Tabelle nur Datensätze für Zeiten enthält, in denen sich der SKU-Preis ändert, müssen Sie die letzte Preisänderung zu oder vor dem jeweiligen Datum nachschlagen.

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

Preise anzeigen, die sich gegenüber dem Vormonat geändert haben

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"