Condividi tramite


Informazioni di riferimento sulla tabella del sistema tariffario

Questo articolo offre una panoramica della tabella del sistema tariffario, inclusi lo schema e le query di esempio. La tabella dei prezzi consente di accedere a un log cronologico dei prezzi dello SKU. Una voce viene aggiunta ogni volta che viene apportata una modifica al prezzo di uno SKU. Questi log consentono di eseguire l'analisi dei costi e monitorare le modifiche ai prezzi.

percorso tabella: questa tabella di sistema si trova in system.billing.list_prices.

Schema della tabella dei prezzi

La tabella del sistema tariffario usa lo schema seguente:

Nome della colonna Tipo di dati Descrizione Esempio
price_start_time timestamp Ora in cui questo prezzo è diventato effettivo in formato UTC 2023-01-01T09:59:59.999Z
price_end_time timestamp Ora in cui il prezzo non è più valido in formato UTC 2023-01-01T09:59:59.999Z
account_id string ID dell'account per cui è stato generato il report 1234567890123456
sku_name string Nome dello SKU STANDARD_ALL_PURPOSE_COMPUTE
cloud string Nome del cloud a cui si applica questo prezzo. I valori possibili sono AWS, AZUREe GCP. AWS, AZURE o GCP
currency_code string La valuta in cui si trova questo prezzo è espresso USD
usage_unit string Unità di misura monetizzata. DBU
pricing struct Campo dati strutturato che include informazioni sui prezzi al prezzo di listino pubblicato. La chiave default restituirà sempre un singolo prezzo che può essere utilizzato per semplici stime a lungo termine. La chiave promotional rappresenta un prezzo promozionale temporaneo di cui beneficiano tutti i clienti e che può essere usato per la stima dei costi durante il periodo limitato. La chiave effective_list definisce il prezzo di listino e quello promozionale e contiene il prezzo di listino effettivo utilizzato per calcolare il costo. Alcuni modelli di prezzi possono includere anche chiavi aggiuntive che forniscono altri dettagli. {

"default": "0.10",

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

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

}

Query di esempio

È possibile usare le query di esempio seguenti per rispondere a domande comuni sui prezzi degli SKU:

Per alcune query relative all'osservabilità dei costi di lavoro, vedere Monitorare i costi di lavoro & nelle prestazioni utilizzando le tabelle di sistema.

Trovare il prezzo di listino di un determinato SKU in una determinata data

Poiché la tabella contiene solo record per le ore in cui cambia il prezzo dello SKU, è necessario cercare la variazione di prezzo più recente in o prima della data.

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

Visualizzare i prezzi modificati tra mesi

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"