Questa pagina fornisce informazioni di riferimento per lo schema dei dati di costo dettagliati relativi all'utilizzo di Cloud Billing che viene esportato in ogni tabella in BigQuery.
Schema dei dati di costo di utilizzo dettagliati
I dati di costo di utilizzo dettagliati forniscono tutte le informazioni incluse nei dati di costo di utilizzo standard, insieme a campi aggiuntivi che forniscono dati di costo a livello di risorsa, ad esempio una macchina virtuale o un'unità SSD che genera l'utilizzo del servizio. L'esportazione dettagliata include automaticamente le informazioni a livello di risorsa su Compute Engine. Per visualizzare un'analisi dettagliata dei costi del cluster Google Kubernetes Engine (GKE) in un'esportazione dettagliata dei dati, devi abilitare anche l'allocazione dei costi per GKE.
Nel tuo set di dati BigQuery, i dati di costo dettagliati per l'utilizzo di Google Cloud vengono caricati in una tabella di dati denominata gcp_billing_export_resource_v1_<BILLING_ACCOUNT_ID>
.
Quando utilizzi i dati di costo di utilizzo dettagliati in BigQuery, tieni presente quanto segue:
- Quando selezioni o crei un set di dati BigQuery per i dati di costo dettagliati relativi all'utilizzo, devi usare un set di dati multi-region che si trova negli Stati Uniti (US) o nell'Unione europea (UE).
- Quando attivi l'esportazione dei dati di costo di utilizzo dettagliati per la prima volta, i dati di fatturazione Cloud sono disponibili dall'inizio del mese precedente.
- Se hai abilitato, disattivato e successivamente riattivato l'esportazione dei dati di costo dettagliati dell'utilizzo, i dati di fatturazione Cloud potrebbero non essere disponibili per il periodo in cui l'esportazione è stata esplicitamente disattivata.
- Scopri altre limitazioni che potrebbero influire sull'esportazione dei tuoi dati di fatturazione in BigQuery, ad esempio i set di dati con chiavi di crittografia gestite dal cliente (CMEK).
- Considera il volume di dati aggiuntivo di cui potrebbero avere bisogno le tue tabelle BigQuery e il costo aggiuntivo quando attivi i dati di costo di utilizzo dettagliati anziché l'esportazione dei dati di costo di utilizzo standard. La maggiore granularità delle informazioni a livello di risorsa può aumentare il numero di righe, che sono aggregate nel formato costo di utilizzo standard. Ti consigliamo di consultare la pagina Controllare i costi in BigQuery per ulteriori best practice per la gestione dei costi di BigQuery.
Campo | Tipo | Descrizione |
---|---|---|
billing_account_id |
Stringa | L'ID account di fatturazione Cloud a cui è associato l'utilizzo. Per i rivenditori: per i costi di utilizzo generati da un subaccount di fatturazione Cloud, questo è l'ID del subaccount, non l'ID dell'account di fatturazione Cloud del rivenditore principale. |
invoice.month |
Stringa | L'anno e il mese (AAAAMM) della fattura che include le voci di costo. Ad esempio: "201901" equivale a gennaio 2019. Puoi utilizzare questo campo per conoscere gli addebiti totali sulla fattura. Consulta Esempi di query di fatturazione Cloud in BigQuery. |
cost_type |
Stringa | Il tipo di costo rappresentato da questa voce: Regular (Normale), Tax (Imposte), Adjusting (Aggiustamento) o Rounding (Arrotondamento). |
service.id |
Stringa | L'ID del servizio a cui è associato l'utilizzo. |
service.description |
Stringa | Il servizio Google Cloud che ha registrato i dati di fatturazione Cloud. |
sku.id |
Stringa | L'ID della risorsa utilizzata dal servizio. Per l'elenco completo degli SKU, consulta la pagina relativa agli SKU di Google Cloud. |
sku.description |
Stringa | Una descrizione del tipo di risorsa utilizzata dal servizio. Ad esempio, un tipo di risorsa di Cloud Storage è Standard Storage US. |
usage_start_time |
Timestamp | L'ora di inizio dell'intervallo di utilizzo orario in cui è stato calcolato il costo specificato. L'utilizzo e i costi di tutti i servizi sono visualizzati con granularità oraria, il che significa che l'utilizzo dei servizi a lunga esecuzione è distribuito su più intervalli orari.
Per scoprire di più, consulta la documentazione di BigQuery sui tipi di dati di timestamp. Consulta anche la sezione Differenze tra i dati esportati e le fatture di seguito. |
usage_end_time |
Timestamp | L'ora di fine dell'intervallo di utilizzo orario in cui è stato calcolato il costo specificato. L'utilizzo e i costi di tutti i servizi sono visualizzati con granularità oraria, il che significa che l'utilizzo dei servizi a lunga esecuzione è distribuito su più intervalli orari.
Per scoprire di più, consulta la documentazione di BigQuery sui tipi di dati di timestamp. Consulta anche la sezione Differenze tra i dati esportati e le fatture di seguito. |
project |
Struct | project contiene campi che descrivono il progetto di fatturazione Cloud, come ID, numero, nome, ancestry_numbers ed etichette.
|
project.id |
Stringa | L'ID del progetto Google Cloud che ha generato i dati di fatturazione Cloud. |
project.number |
Stringa | Un identificatore univoco e anonimizzato, generato internamente per il progetto Google Cloud che ha generato i dati di fatturazione Cloud. Nelle richieste di assistenza e in altre comunicazioni dei clienti, Google farà riferimento ai tuoi progetti con questo numero di progetto. |
project.name |
Stringa | Il nome del progetto Google Cloud che ha generato i dati di fatturazione Cloud. |
project.ancestry_numbers |
Stringa | I predecessori nella gerarchia di risorse del progetto identificato dal valore project.id specificato (ad esempio my-project-123).
Esempio: /ParentOrgNumber/ParentCartellaNumber/. Scopri di più sulla gerarchia delle risorse. |
project.ancestors | Struct |
Questo campo descrive la struttura e il valore della gerarchia di risorse di un elemento pubblicitario di costo, inclusi progetti, cartelle e organizzazioni. I predecessori vengono ordinati dal nodo al root (progetto, cartella, quindi organizzazione). |
project.ancestors.resource_name | Stringa | Il
nome della risorsa relativa per ogni predecessore nel formato 'resourceType/resourceNumber'. L'utilizzo di project.ancestors.resource_name offre una visione più completa di
project.ancestry_numbers . |
project.ancestors.display_name | Stringa | Il nome che hai creato per la tua risorsa nella console. |
project.labels.key | Stringa | Se sono presenti etichette, la parte relativa alla chiave della coppia chiave-valore che comprende l'etichetta nel progetto Google Cloud in cui si è verificato l'utilizzo. Per scoprire di più sull'uso delle etichette, consulta Utilizzare le etichette. |
project.labels.value |
Stringa | Se sono presenti etichette, la parte relativa al valore della coppia chiave-valore che comprende l'etichetta nel progetto Google Cloud in cui si è verificato l'utilizzo. Per saperne di più sull'uso delle etichette, vedi Utilizzare le etichette. |
labels.key |
Stringa | Se sono presenti etichette, la parte relativa alla chiave della coppia chiave-valore che comprende l'etichetta nella risorsa Google Cloud in cui si è verificato l'utilizzo. Per saperne di più sull'uso delle etichette, vedi Utilizzare le etichette. |
labels.value |
Stringa | Se sono presenti etichette, la parte relativa al valore della coppia chiave-valore che comprende l'etichetta nella risorsa Google Cloud in cui si è verificato l'utilizzo. Per saperne di più sull'uso delle etichette, vedi Utilizzare le etichette. |
system_labels.key |
Stringa | Se sono presenti etichette di sistema, la parte relativa alla chiave della coppia chiave-valore che comprende l'etichetta generata dal sistema nella risorsa in cui si è verificato l'utilizzo. Vedi anche Etichette di sistema disponibili. |
system_labels.value |
Stringa | Se sono presenti etichette di sistema, la parte relativa al valore della coppia chiave-valore che comprende l'etichetta generata dal sistema nella risorsa in cui si è verificato l'utilizzo. Vedi anche Etichette di sistema disponibili. |
location.location |
Stringa | Posizione di utilizzo a livello di più aree geografiche, paese, area geografica o zona
oppure global per
risorse che non hanno una località specifica.
Per maggiori informazioni, vedi
Area geografica e aree geografiche e
Località di Google Cloud.
|
location.country |
Stringa | Quando location.location è un paese, un'area geografica o una zona, questo
campo corrisponde al paese di utilizzo, ad esempio US .
Per maggiori informazioni, vedi
Area geografica e aree geografiche e
Località di Google Cloud.
|
location.region |
Stringa | Quando location.location è un'area geografica o una zona, questo campo corrisponde
all'area geografica di utilizzo, ad esempio us-central1 .
Per maggiori informazioni, vedi
Area geografica e aree geografiche e
Località di Google Cloud.
|
location.zone |
Stringa | Quando location.location è una zona, questo campo è la zona di
utilizzo, ad esempio us-central1-a .
Per maggiori informazioni, vedi
Area geografica e aree geografiche e
Località di Google Cloud.
|
cost |
Numero in virgola mobile | Il costo dell'utilizzo prima di applicare eventuali crediti, con una precisione fino a sei cifre decimali. Per ottenere il costo totale inclusi i crediti, è necessario aggiungere l'eventuale credits.amount al costo.
Per ulteriori informazioni, consulta questa query di esempio. |
currency |
Stringa | La valuta in cui viene addebitato il costo. Per maggiori informazioni, consulta la pagina Valuta locale per fatturazione e pagamenti. |
currency_conversion_rate |
Numero in virgola mobile | Il tasso di cambio dai dollari statunitensi alla valuta locale. Ciò significa che
cost ÷ currency_conversion_rate
è il costo in dollari statunitensi. |
usage.amount |
Numero in virgola mobile | La quantità di usage.unit utilizzata. |
usage.unit |
Stringa | L'unità base in cui viene misurato l'utilizzo delle risorse. Ad esempio, l'unità base per l'archiviazione standard è byte-secondi. |
usage.amount_in_pricing_units
|
Numero in virgola mobile | La quantità di usage.pricing_unit utilizzata.
|
usage.pricing_unit
|
Stringa | L'unità in cui viene misurato l'utilizzo delle risorse in base all'API Cloud Billing Catalog. |
credits |
Struct | credits contiene campi che descrivono la struttura e il
valore dei crediti associati agli SKU Google Cloud
e Google Maps Platform. |
credits.id |
Stringa | Se presente, indica che un credito è associato allo SKU prodotto.
I valori credits.id sono un identificatore univoco alfanumerico
(ad esempio, 12-b34-c56-d78) o una descrizione del tipo di credito
(ad esempio
Sconto per impegno di utilizzo: CPU).
Se il campo |
credits.full_name |
Stringa | Il nome del credito associato allo SKU prodotto. Si tratta di una descrizione leggibile di un credits.id alfanumerico.
Alcuni esempi sono
credito per la prova gratuita o
sconto per impegno di utilizzo basato sulla spesa.
I valori |
credits.type |
Stringa | Questo campo descrive lo scopo o l'origine di credits.id .
I tipi di credito includono:
|
credits.name |
Stringa | Una descrizione del credito applicato all'account di fatturazione Cloud. |
credits.amount |
Numero in virgola mobile | L'importo del credito applicato all'utilizzo. I crediti sono sempre importi negativi. |
adjustment_info |
Struct | adjustment_info contiene campi che descrivono la struttura e il valore di un aggiustamento per gli elementi pubblicitari di costo associati a un account di fatturazione Cloud.
I valori |
adjustment_info.id |
Stringa | Se presente, indica che un aggiustamento è associato a una voce di costo. adjustment_info.id è l'ID univoco per tutti gli aggiustamenti associati a un problema.
|
adjustment_info.description |
Stringa | Una descrizione dell'aggiustamento e della relativa causa. |
adjustment_info.type |
Stringa | Il tipo di aggiustamento. I tipi sono:
|
adjustment_info.mode |
Stringa | Modalità di emissione dell'aggiustamento, tra cui:
|
export_time |
Timestamp | Tempo di elaborazione associato a un'aggiunta di dati di fatturazione Cloud.
Questo valore aumenterà sempre a ogni nuova esportazione. Consulta anche la sezione Differenze tra i dati esportati e le fatture di seguito. |
Dati dettagliati sull'utilizzo | ||
resource |
Struct | I campi che descrivono la struttura e il valore delle informazioni pertinenti alle risorse di servizio (come una macchina virtuale o un'unità SSD) che generano l'utilizzo del servizio. |
resource.global_name |
Stringa | Un identificatore di servizio univoco globale per la risorsa che ha generato l'utilizzo pertinente. |
resource.name |
Stringa | Un identificatore di servizio specifico per la risorsa che ha generato l'utilizzo pertinente. Può trattarsi di un input generato dall'utente. |
Comprendere i dati sul costo di utilizzo standard e dettagliato
Le seguenti sezioni descrivono i dati di costo di utilizzo e standard esportati in BigQuery.
Informazioni sulle etichette
Vedrai le colonne per le etichette nel set di dati BigQuery, ma per la release attuale alcuni valori di etichetta saranno vuoti. I dati di esportazione delle etichette verranno compilati in momenti diversi per servizi diversi, a seconda di quando verranno forniti da ciascun servizio.
Etichette di sistema disponibili
Le etichette di sistema sono coppie chiave-valore relative a metadati importanti relativi alla risorsa che ha generato l'utilizzo. Le seguenti etichette di sistema vengono incluse automaticamente nell'utilizzo applicabile.
system_labels.key |
Esempio system_labels.value |
Descrizione |
---|---|---|
compute.googleapis.com/machine_spec |
n1-standard-1, personalizzato-2-2048 | Configurazione della macchina virtuale. Per ulteriori informazioni, consulta Tipi di macchine. |
compute.googleapis.com/cores |
per n1-standard-4 è 4; per custom-2-2048 è 2 | Il numero di vCPU disponibili per la macchina virtuale. |
compute.googleapis.com/memory |
per n1-standard-4 questo è 15360 (ad esempio, 15 GB * 1024 MB/GB); per custom-2-2048 questo è 2048 | La quantità di memoria (in MB) disponibile per la macchina virtuale. |
compute.googleapis.com/is_unused_reservation |
true; false | Indica l'utilizzo che è stato prenotato tramite prenotazioni zoologiche ma non è stato utilizzato. |
Differenze tra dati esportati e fatture
Poiché i servizi Google Cloud segnalano i dati di utilizzo e costo ai processi di fatturazione Cloud a intervalli variabili, talvolta può verificarsi un leggero ritardo (fino ad alcuni giorni) nella generazione dei rapporti di utilizzo. Alla fine di un mese di calendario, l'utilizzo segnalato in ritardo potrebbe non essere incluso nella fattura del mese in corso e potrebbe essere eseguito il passaggio alla fattura del mese successivo. Tuttavia, lo stesso utilizzo include un timestamp per la data e l'ora di utilizzo effettive quando l'utilizzo viene segnalato ai processi di fatturazione Cloud.
Quando esegui query sui costi utilizzando i campi del timestamp, i dati restituiti potrebbero rilevare l'utilizzo segnalato in ritardo che non era originariamente incluso nella fattura generata per lo stesso mese di utilizzo. Di conseguenza, i dati di fatturazione Cloud restituiti potrebbero non essere mappati direttamente a tale fattura.
I campi timestamp includono:
usage_start_time
usage_end_time
export_time
Per restituire i dati di fatturazione Cloud mappati direttamente a una fattura, esegui una query su invoice.month
anziché su campi di timestamp.
Imposte
A partire dal 1° settembre 2020, i dati di costo sull'utilizzo mostrano la tua responsabilità fiscale per ogni progetto, anziché come un singolo elemento pubblicitario. Se hai query o visualizzazioni che dipendono dai dati fiscali, potresti dover aggiornare le query per tenere conto di queste modifiche.
Ad esempio, per i costi registrati prima del 1° settembre, i tuoi dati di costo di utilizzo sembravano simili a quelli dell'esempio seguente, che mostra una responsabilità fiscale totale di 10 $.
billing_account_id |
project.id |
cost_type |
cost |
---|---|---|---|
123456-ABCDEF-123456 | progetto-esempio | Normale | 60 $ |
123456-ABCDEF-123456 | progetto-di-test | Normale | 40 $ |
123456-ABCDEF-123456 | [vuota] | Tasse | 10 $ |
Per i costi registrati dopo il 1° settembre, i 10 $sono suddivisi a 6 $per example-project
e 4 $per test-project
:
billing_account_id |
project.id |
cost_type |
cost |
---|---|---|---|
123456-ABCDEF-123456 | progetto-esempio | Normale | 60 $ |
123456-ABCDEF-123456 | progetto-di-test | Normale | 40 $ |
123456-ABCDEF-123456 | progetto-esempio | Tasse | $ 6 |
123456-ABCDEF-123456 | progetto-di-test | Tasse | $ 4 |
Errori e aggiustamenti
Tieni presente che, nel caso improbabile che i dati di fatturazione Cloud contengano un errore o richiedano un aggiustamento, i dati di fatturazione Cloud verranno aggiunti ai dati che annullano l'errore. Tutte le colonne rimarranno invariate, ad eccezione di:
cost
credit
usage.amount
export_time
Per determinare quali sono i dati nuovi, puoi eseguire una query
su export_time
.
Nei dati esportati, il mese di fatturazione per gli aggiustamenti di fatturazione Cloud e le tasse associate riflettono il mese in cui l'aggiustamento è stato emesso. Tuttavia, l'aggiustamento potrebbe essere applicato a una fattura in un mese diverso rispetto a quello dell'aggiustamento. Per sapere se e dove viene applicato un aggiustamento, devi esaminare i documenti di fattura o di nota di credito/debito disponibili nella pagina Documenti di Google Cloud Console. Per maggiori dettagli sull'analisi degli aggiustamenti e sulla loro applicazione, consulta Informazioni su appunti e aggiustamenti.
Esempi di query sui costi di utilizzo dettagliati
Questa sezione fornisce esempi di come eseguire query sui dati di costo dettagliati dell'utilizzo di Cloud Billing esportati in BigQuery.
Poiché lo schema dei costi di utilizzo dettagliato include tutti i campi dello schema di costo di utilizzo standard, gli esempi di query forniti per i dati standard esportati in BigQuery funzionano anche con i dati dettagliati esportati. Tieni presente che gli esempi di query standard non vengono scritti per recuperare eventuali informazioni a livello di risorsa fornite con l'opzione di esportazione dei costi di utilizzo dettagliata. Quando crei query per dati dettagliati, puoi utilizzare un esempio di query standard come modello, aggiornare il Nome tabella e aggiungere uno qualsiasi dei campi disponibili nello schema dei costi di utilizzo dettagliati.
Valori comuni utilizzati nelle query di costo dettagliate di esempio
Gli esempi di query in questa sezione utilizzano il seguente valore per Nome tabella:
project.dataset.gcp_billing_export_resource_v1_XXXXXX_XXXXXX_XXXXXX
Restituire i costi a livello di risorsa su una fattura
Le seguenti query mostrano due modi per visualizzare i costi e i valori di credito a livello di risorsa in una fattura utilizzando i dati di fatturazione esportati.
- Il campo
total
somma direttamente il costo in virgola mobile e i valori dei crediti, il che può generare errori di arrotondamento in virgola mobile. - Il campo
total_exact
converte costi e valori di credito in micro prima della somma, quindi li converte in dollari dopo la somma, evitando l'errore di arrotondamento in virgola mobile.
Somma i costi di ogni risorsa, per fattura
Questa query mostra il totale delle fatture per ogni resource.name
al mese, come somma di costi, tasse, aggiustamenti ed errori di arrotondamento standard. Eventuali costi non associati a un elemento a livello di risorsa vengono aggregati con il nome null
del mese.
SQL standard
SELECT invoice.month, resource.name, SUM(cost) + SUM(IFNULL((SELECT SUM(c.amount) FROM UNNEST(credits) c), 0)) AS total, (SUM(CAST(cost * 1000000 AS int64)) + SUM(IFNULL((SELECT SUM(CAST(c.amount * 1000000 as int64)) FROM UNNEST(credits) c), 0))) / 1000000 AS total_exact FROM `project.dataset.gcp_billing_export_resource_XXXXXX_XXXXXX_XXXXXX` GROUP BY 1, 2 ORDER BY 1 ASC, 2 ASC ;
Ad esempio, il risultato della query precedente potrebbe essere:
Riga | mese | name | totale | total_exact |
---|---|---|---|---|
1 | 201901 | null | 1005,004832999999984 | 1005,00 $ |
2 | 201901 | backend1 | 781,8499760000028 $ | 781,85 $ |
3 | 201902 | null | 953,0034923645475983 | 953,03 $ |
4 | 201902 | backend1 | 992,3101739999999717 | 992,31 $ |
5 | 201902 | bitnami-lancio-wordpress-1-wordpress | 1,2817819999999998 | 1,28 € |
Dettagli dei resi per tipo di costo per ciascuna risorsa e per mese di fatturazione
Questa query mostra i totali per ogni cost_type
per ogni resource.name
al
mese. I tipi di costi includono costi regolari, tasse, aggiustamenti ed errori di arrotondamento. I costi non associati a un elemento a livello di risorsa vengono aggregati sotto il nome null
del mese.
SQL standard
SELECT invoice.month, cost_type, resource.name, SUM(cost) + SUM(IFNULL((SELECT SUM(c.amount) FROM UNNEST(credits) c), 0)) AS total, (SUM(CAST(cost * 1000000 AS int64)) + SUM(IFNULL((SELECT SUM(CAST(c.amount * 1000000 as int64)) FROM UNNEST(credits) c), 0))) / 1000000 AS total_exact FROM `project.dataset.gcp_billing_export_v1_XXXXXX_XXXXXX_XXXXXX` GROUP BY 1, 2, 3 ORDER BY 1 ASC, 2 ASC, 3 ASC ;
Ad esempio, il risultato della query precedente potrebbe essere:
Riga | mese | cost_type [tipo_di_costo] | name | totale | total_exact |
---|---|---|---|---|---|
1 | 201901 | Regolare | null | 1000,501209987994782 | 1000,50 $ |
2 | 201901 | arrotondamento_errore | null | -0,500489920049387 $ | -0,50 $ |
3 | 201901 | fiscali | null | 10,000329958477891 $ | $ 10,00 |
4 | 201901 | aggiustamento | null | -5,002572999387045 $ | -5,00 $ |
5 | 201901 | Regolare | backend1 | 410,998795012082947 $ | 411,00 $ |
2 | 201901 | arrotondamento_errore | backend1 | -0,2404900489920378 $ | -0,24 $ |
3 | 201901 | fiscali | backend1 | 4,105840329977189 $ | 4,11 $ |
Visualizza l'analisi dei costi del cluster Google Kubernetes Engine (GKE)
Questa sezione fornisce esempi di filtro dei costi dei cluster GKE nei report sull'esportazione BigQuery. Per saperne di più sui costi dei cluster GKE, consulta Visualizzare l'analisi dei costi del cluster.
Filtra costi GKE
Gli esempi di query seguenti mostrano come filtrare e raggruppare i costi di GKE per i tipi di risorse supportati in base al nome del cluster, allo spazio dei nomi e all'etichetta.
Costi del cluster GKE prima dei crediti
SELECT SUM(cost) AS cost_before_credits, labels.value AS cluster_name FROM `{{"<var>"}}BILLING_DATASET_TABLE{{"</var>"}}` LEFT JOIN UNNEST(labels) as labels ON labels.key = "goog-k8s-cluster-name" GROUP BY labels.value ;
Costi di GKE al netto dei crediti per spazio dei nomi
SELECT labels.value as namespace, SUM(cost) + SUM(IFNULL((SELECT SUM(c.amount) FROM UNNEST(credits) c), 0)) AS cost_after_credits, FROM `{{"<var>"}}BILLING_DATASET_TABLE{{"</var>"}}` LEFT JOIN UNNEST(labels) as labels ON labels.key = "k8s-namespace" GROUP BY namespace ;
Costi di GKE per SKU
SELECT project.id AS project_id, labels.value AS cluster_name, sku.id AS sku_id, sku.description AS sku_description, SUM(cost) AS cost FROM `{{"<var>"}}BILLING_DATASET_TABLE{{"</var>"}}` JOIN UNNEST(labels) AS labels ON labels.key = "goog-k8s-cluster-name" GROUP BY cluster_name, project_id, sku_description, sku_id ;
Argomenti correlati
Argomenti relativi ai dati di fatturazione Cloud esportati
- Configurare l'esportazione dei dati di fatturazione Cloud in BigQuery
- Esempi di query per l'esportazione dei dati di fatturazione Cloud in BigQuery
- Visualizzare la spesa nel tempo con Data Studio
Rapporti su costi e prezzi disponibili in Google Cloud Console
- Visualizzare i report di fatturazione Cloud e le tendenze dei costi
- Visualizzare e scaricare i dettagli dei costi della fattura o dell'estratto conto
- Visualizzare e scaricare i prezzi dei servizi cloud di Google
- Comprendi i tuoi risparmi con i rapporti Dettaglio dei costi
- Analizza l'efficacia degli sconti per impegno di utilizzo
- Visualizzare la cronologia di costi e pagamenti