Freigeben über


Überwachen der Standardspeicherkosten

In diesem Artikel wird erläutert, wie Sie die Nutzung Ihres Standardspeichers mithilfe der Tabelle des abrechnungsfähigen Nutzungssystems überwachen können, um die Kosten zu kontrollieren.

Wie die Standardspeichernutzung gemessen wird

Ihnen wird der Standardspeicher basierend auf dem verwendeten Speicherplatz und den API-Vorgängen berechnet, die für die Daten ausgeführt werden. Beide Verwendungstypen werden in DSUs gemessen. Spezifische Preisinformationen finden Sie unter Standardspeicherpreise.

Grundlegendes zu Standardspeichernutzungsdatensätzen

Sie können die Verwendung des Standardspeichers nachverfolgen und attributieren, indem Sie die abrechnungsfähige Systemtabelle (system.billing.usage) abfragen.

In der folgenden Tabelle werden die Schlüsselspalten und Metadatenfelder für Standardspeichernutzungsdatensätze beschrieben:

Kolumne Werte
billing_origin_product DEFAULT_STORAGE
usage_type Der Typ der Standardspeichernutzung. Mögliche Werte:
  • STORAGE_SPACE: Kosten für das Speichern von Daten im Standardspeicher. Im Zusammenhang mit dem Gespeicherten Datenvolumen.
  • API_OPERATION: Kosten für Anforderungen auf API-Ebene für Standardspeicherdaten wie Lese-, Schreib- und Eintragsvorgänge.
usage_metadata.metastore_id Die ID des Metastores, der der Standardspeichernutzung zugeordnet ist
usage_metadata.catalog_id Die ID des Katalogs, der der Standardspeichernutzung zugeordnet ist. Die Standardspeichernutzung wird auf Katalogebene aggregiert.
usage_metadata.storage_api_type Wird nur für die Verwendung des Standardmäßigen Speicher-API-Vorgangs aufgefüllt. Andernfalls NULL. Mögliche Werte:
  • TIER_1: PUT, COPY, POST, LIST Operationen
  • TIER_2: Andere API-Vorgänge

Weitere Informationen zum Lesen der Verwendungstabelle finden Sie in der Referenz zur Tabelle "Abrechnungsfähiges Nutzungssystem".

Nachverfolgen der monatlichen Speichernutzung nach Katalog

Die folgende Abfrage gibt die monatliche Nutzung des Standardspeichers zurück, aufgelistet nach Katalog.

SELECT
  usage_metadata.metastore_id,
  usage_metadata.catalog_id,
  DATE_TRUNC('month', usage_date) AS month,
  SUM(usage_quantity) AS dsu
FROM system.billing.usage
WHERE billing_origin_product = 'DEFAULT_STORAGE'
  AND usage_type = 'STORAGE_SPACE'
GROUP BY 1, 2, 3
ORDER BY month DESC;

Nachverfolgen der Nutzung monatlicher API-Vorgänge nach Katalog

Die folgende Abfrage gibt die monatliche Nutzung nach API-Vorgängen im Standardspeicher zurück, aggregiert nach Katalog:

SELECT
  usage_metadata.metastore_id,
  usage_metadata.catalog_id,
  usage_metadata.storage_api_type,
  DATE_TRUNC('month', usage_date) AS month,
  SUM(usage_quantity) AS dsu
FROM system.billing.usage
WHERE billing_origin_product = 'DEFAULT_STORAGE'
  AND usage_type = 'API_OPERATION'
GROUP BY 1, 2, 3, 4
ORDER BY month DESC;