Dela via


Övervaka standardlagringskostnader

Den här artikeln beskriver hur du använder den fakturerbara användningssystemtabellen för att övervaka kostnaden för din standardlagringsanvändning.

Hur standardlagringsanvändning mäts

Du debiteras för standardlagring baserat på både det lagringsutrymme som används och de API-åtgärder som utförs på data. Båda dessa användningstyper mäts i DSU:er. Specifik prisinformation finns i Standardpriser för lagring.

Förstå standardregister för lagringsanvändning

Du kan spåra och tillskriva användningen av standardlagring genom att fråga systemtabellen för fakturerbar användning (system.billing.usage).

I följande tabell beskrivs nyckelkolumner och metadatafält för standardlagringsanvändningsposter:

Kolumn Värden
billing_origin_product DEFAULT_STORAGE
usage_type Typ av standardlagringsanvändning. Möjliga värden är:
  • STORAGE_SPACE: Kostnader som är associerade med lagring av data i standardlagringen. Relaterat till mängden data som lagras.
  • API_OPERATION: Kostnader som är associerade med begäranden på API-nivå för standardlagringsdata, till exempel läsningar, skrivningar och liståtgärder.
usage_metadata.metastore_id ID för metaarkivet som är associerat med standardlagringsanvändningen
usage_metadata.catalog_id ID:t för katalogen som är associerad med standardlagringsanvändningen. Standardlagringsanvändningen aggregeras på katalognivå.
usage_metadata.storage_api_type Fylls endast i för standardanvändning av lagrings-API:et. Annars null. Möjliga värden är:
  • TIER_1: PUT, COPY, POST, LIST operations
  • TIER_2: Andra API-åtgärder

Mer information om hur du läser användningstabellen finns i Tabellreferens för fakturerbart användningssystem.

Spåra månatlig lagringsanvändning efter katalog

Följande fråga returnerar månatlig användning baserat på det förvalda lagringsutrymmet, sammanställt efter 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;

Spåra användningen av månatliga API-åtgärder per katalog

Följande fråga returnerar månatlig användning av API-åtgärder för standardlagring, aggregerat efter 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;