L'esportazione della fatturazione Cloud in BigQuery ti consente di esportare dati di fatturazione Google Cloud dettagliati (come uso, stime di costi e dati relativi ai prezzi) automaticamente durante la giornata a un set di dati BigQuery da te specificato. Poi puoi accedere ai tuoi dati di fatturazione Cloud da BigQuery per un'analisi dettagliata o utilizzare uno strumento come Looker Studio per visualizzare i tuoi dati. Puoi utilizzare questo metodo anche per esportare i dati in un file JSON.
Il tempismo è importante. Per accedere a un set più completo di dati di fatturazione Google Cloud per le tue esigenze di analisi, ti consigliamo di abilitare l'esportazione dei dati di fatturazione Cloud in BigQuery contemporaneamente alla creazione di un account di fatturazione Cloud.
Consulta le limitazioni che potrebbero influire sull'esportazione dei dati di fatturazione in BigQuery.
Passaggi successivi
La gestione e la generazione di report sui costi in modo efficace sono aspetti fondamentali della gestione finanziaria, che si tratti di un'attività aziendale multimiliardaria o di un piccolo budget giornaliero. Il processo decisionale basato sui dati sui costi e sull'utilizzo di Google Cloud inizia con la raccolta dei dati necessari per prendere tali decisioni.
Consulta le guide di questa sezione per informazioni sulle seguenti attività:
- Configurare l'esportazione dei dati di fatturazione Cloud in BigQuery
- Informazioni sulle tabelle di dati di fatturazione Cloud
- Trova esempi di query per l'esportazione dei dati di fatturazione Cloud
Configurare l'esportazione dei dati di fatturazione Cloud in BigQuery
Per iniziare a raccogliere i dati di fatturazione Cloud, devi abilitare l'esportazione dei dati di fatturazione Cloud in BigQuery.
La guida alla configurazione fornisce suggerimenti sulle best practice e istruzioni dettagliate per abilitare l'esportazione dei dati di fatturazione Cloud in BigQuery. Ecco i seguenti tipi di dati di fatturazione Cloud che puoi abilitare per l'esportazione:
Dati di costo standard per l'utilizzo: contiene informazioni standard sull'utilizzo dei costi dell'account di fatturazione Cloud, ad esempio ID account, data della fattura, servizi, SKU, progetti, etichette, località, costo, utilizzo, crediti, aggiustamenti e valuta.
Utilizza l'esportazione dell'utilizzo standard per analizzare ampie tendenze nei dati di costo.
Dati di costo dettagliati per l'utilizzo: contengono informazioni dettagliate sul costo di utilizzo dell'account di fatturazione Cloud. Include tutti i dati dei dati di costo standard di utilizzo e i dati di costo a livello di risorsa, come una macchina virtuale o un'unità SSD che genera l'utilizzo del servizio.
Utilizza l'esportazione dettagliata dell'utilizzo per analizzare i costi a livello di risorsa e identificare risorse specifiche che potrebbero aumentare i costi. L'esportazione dettagliata include informazioni a livello di risorsa per i seguenti prodotti:
- Compute Engine
- Google Kubernetes Engine (GKE)
- Cloud Functions
- Cloud Run
Per visualizzare le informazioni su GKE, abilita l'allocazione dei costi nelle esportazioni dettagliate.
Esamina lo schema dei dati di costo di utilizzo dettagliato per ulteriori consigli e limitazioni.
(Solo rivenditori) Esportazione dei dati di rifatturazione: contiene i dati dettagliati sull'utilizzo dei costi dell'account di fatturazione Cloud in tutti gli account di fatturazione rivenditore con attributi specifici per i partner.
Utilizza l'esportazione dei dati di rifatturazione per gestire le operazioni di fatturazione per i clienti Google Cloud. Scopri di più sulle configurazioni di ricalcolo dei prezzi che ti consentono di generare costi per i clienti finali.
Dati sui prezzi: contengono i dati sui prezzi dell'account di fatturazione Cloud, ad esempio ID account, servizi, SKU, prodotti, metadati geografici, unità di prezzo, valuta, aggregazione e livelli.
L'utilizzo di BigQuery per archiviare ed eseguire query sui dati di fatturazione Cloud comporta costi minimi. Per ulteriori informazioni, consulta la pagina Costo di utilizzo.
Consulta le limitazioni che potrebbero influire sull'esportazione dei dati di fatturazione in BigQuery.
Informazioni sulle tabelle di dati di fatturazione Cloud
Dopo aver attivato l'esportazione della fatturazione Cloud in BigQuery, le tabelle dei dati di fatturazione Cloud vengono create automaticamente nel set di dati BigQuery.
Per comprendere lo schema dei dati esportati, consulta le informazioni di riferimento sui contenuti dei dati di fatturazione Cloud esportati in ogni tabella nel set di dati BigQuery.
Esempi di query per i dati di fatturazione Cloud
Per suggerimenti e indicazioni sull'utilizzo di SQL per eseguire query sui dati di fatturazione Cloud, visualizza gli esempi di query.
Nella pagina delle query di esempio, troverai vari esempi di SQL, tra cui i seguenti:
- Restituire i costi totali su una fattura
- Eseguire query sui dati utilizzando le etichette
- Restituire i dati relativi agli sconti per impegno di utilizzo
- Esegui una query su costi e crediti per progetto per un mese di fatturazione specificato
Costo di utilizzo
L'utilizzo di BigQuery per archiviare i dati di utilizzo solitamente comporta costi minimi.
- Il caricamento di dati nel set di dati designato è gratuito; questa azione sfrutta il pool di risorse condivise di BigQuery per caricare i dati in batch.
- Quando esporti e analizzi i dati di fatturazione Cloud con BigQuery, il costo associato dipende dalla quantità di dati trasmessi in streaming, di archiviazione e query.
- Molte operazioni tabella partizionata sono gratuite, inclusi il caricamento dei dati in partizioni, la copia delle partizioni e l'esportazione dei dati dalle partizioni. Sebbene siano gratuite, queste operazioni sono soggette alle quote e ai limiti di BigQuery.
In genere, eseguire query sull'esportazione dettagliata dei costi potrebbe costare più che eseguire query sull'esportazione standard. Per ottimizzare i costi, ti consigliamo di utilizzare l'esportazione standard per analizzare le tendenze dei costi e l'esportazione dettagliata per monitorare i costi a livello di risorsa e identificare risorse specifiche che potrebbero determinare i costi.
Per farti un'idea dei costi aggiuntivi, consulta Stima dei costi di archiviazione e query.
Per ulteriori informazioni sulle best practice per l'ottimizzazione dei costi in BigQuery, consulta Controllare i costi in BigQuery.
Per i prezzi dettagliati, consulta la pagina relativa ai prezzi di BigQuery.
Limitazioni
L'esportazione dei dati di fatturazione Cloud in BigQuery è soggetta alle seguenti limitazioni.
I tuoi set di dati BigQuery contenenti i costi di utilizzo standard e i dati sui prezzi riflettono solo i dati di fatturazione Google Cloud sostenuti a partire dalla data di configurazione dell'esportazione della fatturazione Cloud e successivamente. Ciò significa che i dati di fatturazione Google Cloud non vengono aggiunti retroattivamente, quindi non vedrai i dati di fatturazione Cloud precedenti all'attivazione dell'esportazione. Per maggiori dettagli, consulta Disponibilità dei dati.
Per i set di dati BigQuery contenenti dati di costo di utilizzo dettagliati, puoi configurare il set di dati in modo che utilizzi qualsiasi località supportata. Il tipo di località che configuri nel set di dati influirà sulle tempistiche di esportazione dei dati di fatturazione Google Cloud nel set di dati:
- Se configuri il set di dati in modo da utilizzare una località a più aree geografiche, il set di dati riflette i dati di fatturazione Google Cloud sostenuti dall'inizio del mese precedente dalla prima attivazione dell'esportazione, a meno che non decidi di riattivarla. In altre parole, i dati di fatturazione di Google Cloud vengono aggiunti in modo retroattivo per il mese corrente e precedente.
- Se il tuo set di dati è configurato per utilizzare una località in regione, i dati sui costi di utilizzo dettagliati riflettono solo i dati di fatturazione Google Cloud sostenuti a partire dalla data in cui hai abilitato l'esportazione della fatturazione Cloud e dopo. In altre parole, i dati di fatturazione Google Cloud non vengono aggiunti in modo retroattivo per le località dei set di dati non a più regioni, quindi non vedrai i dati di fatturazione Cloud precedenti all'attivazione dell'esportazione.
- Per maggiori dettagli, consulta Disponibilità dei dati.
Durante l'esportazione dei dati di costo di utilizzo dettagliati, l'esportazione dettagliata include automaticamente le informazioni a livello di risorsa relative a Compute Engine. Per visualizzare un'analisi dettagliata dei costi del cluster Google Kubernetes Engine (GKE) in un'esportazione dettagliata dei dati, devi anche abilitare l'allocazione dei costi per GKE.
Le chiavi di crittografia gestite dal cliente (CMEK) non sono supportate durante l'esportazione dei dati di fatturazione in BigQuery. Se abiliti CMEK per il tuo set di dati dati di fatturazione, questo impedirà al fatturazione Cloud di scrivere i dati di fatturazione nelle tabelle appropriate all'interno di tale set di dati. Devi invece configurare il set di dati in modo da utilizzare la crittografia delle chiavi gestite da Google.
I tag sono limitati alle istanze di Compute Engine e la loro propagazione nelle esportazioni di BigQuery potrebbe richiedere fino a un'ora. Se un tag è stato aggiunto o rimosso entro un'ora o se una risorsa esiste da meno di un'ora, potrebbe non essere visualizzata nell'esportazione.