Informazioni sulle tabelle dei dati di fatturazione Cloud in BigQuery

Questa pagina fornisce informazioni di riferimento per lo schema dei dati di fatturazione Cloud esportati in ogni tabella di BigQuery.

Tabelle dei dati di fatturazione

Poco dopo aver abilitato l'esportazione della fatturazione Cloud in BigQuery, le tabelle dei dati di fatturazione vengono create automaticamente nel set di dati BigQuery.

  • Tabella dei costi di utilizzo standard: nel set di dati BigQuery, il nome di questa tabella è gcp_billing_export_v1_<BILLING_ACCOUNT_ID>.
  • Tabella dei costi di utilizzo dettagliata: include tutti i campi di dati della tabella dei costi 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 dei servizi. Nel tuo set di dati BigQuery, questa tabella è denominata gcp_billing_export_resource_v1_<BILLING_ACCOUNT_ID>.
  • Tabella dei dati dei prezzi – Nel set di dati BigQuery, il nome di questa tabella è cloud_pricing_export.

Frequenza dei caricamenti di dati

Esportazione standard e dettagliata dei costi di utilizzo:

  • Quando abiliti per la prima volta l'esportazione dei costi di utilizzo standard o dettagliati in BigQuery, potrebbero essere necessarie alcune ore prima che i dati di costo di Google Cloud si propagano nel set di dati BigQuery. I dati vengono esportati in ordine cronologico. Se l'esportazione è configurata per includere i dati in modo retroattivo per il mese corrente e quello precedente, potrebbero essere necessari fino a 5 giorni prima che i dati esportati siano completamente aggiornati con i dati sull'utilizzo attuale.
  • I servizi Google Cloud segnalano a intervalli variabili i dati di utilizzo e di costo ai processi di fatturazione Cloud.
  • Fatturazione Cloud esporta i dati di costo e di utilizzo nel set di dati BigQuery a intervalli regolari (non esistono garanzie di consegna o di latenza per l'esportazione in BigQuery).
  • Poiché la frequenza dei report sull'utilizzo varia a seconda del servizio Google Cloud, potresti non vedere subito i dati di costo e sull'utilizzo di Fatturazione Cloud per tutti i servizi Google Cloud utilizzati di recente.

Esportazione dei prezzi:

  • Quando abiliti per la prima volta l'esportazione dei prezzi in BigQuery, potrebbero essere necessarie fino a 48 ore per iniziare a visualizzare i dati sui prezzi di Google Cloud.
  • Dopo aver abilitato l'esportazione dei prezzi, i dati sui prezzi applicabili all'account di fatturazione Cloud vengono esportati in BigQuery una volta al giorno.

Disponibilità dei dati:

  • Per i clienti che attivano l'esportazione dei dati del costo di utilizzo standard o del costo di utilizzo dettagliato per la prima volta:

    • Se configuri il set di dati BigQuery in modo che utilizzi una località con più regioni (UE o USA), i dati di fatturazione Cloud vengono esportati in modo retroattivo dall'inizio del mese precedente. Ad esempio, se attivi l'esportazione dei dati per il costo di utilizzo standard o il costo di utilizzo dettagliato il 23 settembre, l'esportazione includerà i dati a partire dal 1° agosto.

      Esportiamo i dati in ordine cronologico, un giorno alla volta, in modo che i dati del primo giorno dell'ultimo mese vengano compilati per primi. Per il backfill iniziale dei dati esportati, potrebbero essere necessari fino a 5 giorni per completare l'esportazione dei dati di fatturazione Cloud retroattivi prima di iniziare a visualizzare i dati sull'utilizzo più recenti.

    • Se configuri il set di dati BigQuery in modo che utilizzi una località supportata, i dati relativi al costo di utilizzo standard o al costo di utilizzo dettagliato saranno disponibili a partire dalla data in cui abiliti l'esportazione di fatturazione Cloud. Ciò significa che I dati di fatturazione di Google Cloud NON vengono aggiunti retroattivamente per località di set di dati diversi da più regioni, quindi non vedrai i dati di fatturazione Cloud prima dell'abilitazione dell'esportazione.

    • Per i clienti che hanno attivato, disattivato e poi riattivato l'esportazione dei dati del costo di utilizzo standard o del costo di utilizzo dettagliato, i dati di fatturazione Cloud potrebbero non essere disponibili per il periodo in cui l'esportazione è stata esplicitamente disabilitata.

  • Se abiliti l'esportazione dei dati sui prezzi, il tuo set di dati BigQuery riflette solo i dati di fatturazione Cloud a partire dalla data in cui hai abilitato l'esportazione dei prezzi per la prima volta e successivamente. I dati dei prezzi di fatturazione Cloud non vengono aggiunti in modo retroattivo, pertanto non vedrai i dati sui prezzi per le date precedenti all'abilitazione dell'esportazione.

  • I dati nei set di dati BigQuery riflettono lo stato delle risorse al momento della registrazione dell'utilizzo. Se apporti modifiche alle risorse, ad esempio l'aggiunta di nuove etichette a un progetto o la modifica della gerarchia di un progetto (che modificherebbe project.ancestors), queste modifiche vengono mostrate solo nelle esportazioni future dei dati sull'utilizzo. I record esportati in precedenza non vengono modificati.

  • Se elimini dati esportati (ad esempio i record di esportazione di BigQuery), non possiamo eseguire il backfill dei record eliminati.

  • I caricamenti BigQuery sono conformi agli ACID di conseguenza, se esegui una query sul set di dati di esportazione della fatturazione Cloud BigQuery durante il caricamento dei dati, non rileverai i dati caricati parzialmente.

  • Consulta altre limitazioni che potrebbero influire sull'esportazione dei dati di fatturazione in BigQuery, ad esempio i set di dati con chiavi di crittografia gestite dal cliente (CMEK) abilitate.

Limitazioni

L'esportazione dei dati di fatturazione Cloud in BigQuery è soggetta alle seguenti limitazioni.

  • Località del set di dati BigQuery supportate per l'utilizzo con i dati di fatturazione Cloud

    I set di dati BigQuery sono configurati per utilizzare una località: una località più regioni (UE o Stati Uniti) o una località a livello di regione. La località del set di dati viene impostata al momento della creazione. Una volta creato un set di dati, la sua posizione non può essere modificata.

    L'esportazione dei dati di fatturazione Cloud supporta tutte le località multiregionali (UE o Stati Uniti), ma solo un sottoinsieme di località in regioni. Quando configuri le impostazioni di esportazione della fatturazione Cloud, se crei o selezioni un set di dati configurato per utilizzare una località di regione non supportata, quando tenti di salvare le impostazioni di esportazione, verrà visualizzato l'errore Regione del set di dati non valido.

    La seguente tabella elenca le località multiregionali e le località di regioni supportate per l'utilizzo con i set di dati BigQuery utilizzati per contenere dati di fatturazione Cloud.

    Americhe Asia Pacifico Europa

    Più regioni: Stati Uniti

    Regioni:

    • northamerica-northeast1 (Montréal)
    • southamerica-east1 (San Paolo)
    • us-central1 (Iowa)
    • us-east1 (Carolina del Sud)
    • us-east4 (Virginia del Nord)
    • us-west1 (Oregon)
    • us-west2 (Los Angeles)
    • us-west3 (Salt Lake City)
    • us-west4 (Las Vegas)

    Regioni:

    • asia-east1 (Taiwan)
    • asia-east2 (Hong Kong)
    • asia-northeast1 (Tokyo)
    • asia-northeast2 (Osaka)
    • asia-northeast3 (Seul)
    • asia-south1 (Mumbai)
    • asia-southeast1 (Singapore)
    • asia-southeast2 (Giacarta)
    • australia-southeast1 (Sydney)

    Più regioni: UE

    Regioni:

    • europe-central2 (Varsavia)
    • europe-north1 (Finlandia)
    • europe-west1 (Belgio)
    • europe-west2 (Londra)
    • europe-west3 (Francoforte)
    • europe-west4 (Paesi Bassi)
    • europe-west6 (Zurigo)

  • Per i tuoi set di dati BigQuery contenenti dati sui costi di utilizzo standard o dati dettagliati sui costi di utilizzo, il tipo di località configurato nel set di dati influisce sul tempo relativo all'esportazione dei dati di fatturazione di Google Cloud nel set di dati:

    • Se configuri il set di dati in modo che utilizzi una località multiregionale (UE o Stati Uniti), il set di dati include i dati di fatturazione Google Cloud acquisiti dall'inizio del mese precedente dal momento in cui hai abilitato per la prima volta l'esportazione, a meno che tu non riattivi l'esportazione. Ciò significa che i dati di fatturazione di Google Cloud vengono aggiunti in modo retroattivo per il mese corrente e quello precedente. Per il backfill iniziale dei dati esportati, potrebbero essere necessari fino a 5 giorni per il completamento dell'esportazione dei dati di fatturazione Cloud retroattivi prima che tu inizi a visualizzare i dati sull'utilizzo attuale.
    • Se il tuo set di dati è configurato per utilizzare una località regionale supportata, i dati di costo di utilizzo standard e i dati di costo di utilizzo dettagliati riflettono solo i dati di fatturazione di Google Cloud a partire dalla data in cui hai abilitato l'esportazione di fatturazione Cloud e successivamente. Ciò significa che i dati di fatturazione di Google Cloud non vengono aggiunti in modo retroattivo per le località di set di dati diversi da più regioni, quindi non verranno visualizzati i dati di fatturazione Cloud prima di abilitare l'esportazione.

    • Per maggiori dettagli, consulta Disponibilità dei dati.

  • I tuoi set di dati BigQuery contenenti dati sui prezzi raccolgono solo i dati di fatturazione di Google Cloud a partire dalla data in cui hai configurato l'esportazione della fatturazione Cloud. Ciò significa che i dati sui prezzi di Google Cloud non vengono aggiunti retroattivamente, quindi non vedrai i dati sui prezzi di fatturazione Cloud precedenti all'abilitazione dell'esportazione. Per maggiori dettagli, consulta Disponibilità dei dati.

  • Durante l'esportazione dei dati dettagliati sui costi di utilizzo, l'esportazione dettagliata include automaticamente informazioni su Compute Engine a livello di risorsa. Per visualizzare un'analisi dettagliata dei costi dei cluster Google Kubernetes Engine (GKE) in un'esportazione dettagliata dei dati, devi anche abilitare l'allocazione dei costi per GKE.

  • Crittografia del set di dati: le chiavi di crittografia gestite dal cliente (CMEK) non sono supportate durante l'esportazione dei dati di fatturazione in BigQuery. Se abiliti la crittografia CMEK per il tuo set di dati dei dati di fatturazione, questo tipo di crittografia impedisce alla fatturazione Cloud di scrivere i dati di fatturazione nelle tabelle appropriate all'interno del set di dati. Devi invece abilitare il set di dati in modo che utilizzi una chiave di crittografia gestita da Google.

  • Se vuoi utilizzare la sicurezza a livello di riga di BigQuery nella tabella che contiene i dati esportati, devi concedere all'account di servizio di esportazione della fatturazione Cloud billing-export-bigquery@system.gserviceaccount.com l'accesso completo alla tabella utilizzando il filtro TRUE di BigQuery. Il comando seguente concede l'accesso all'account di servizio di fatturazione Cloud:

    CREATE ROW ACCESS POLICY cloud_billing_export_policy
    ON `__project_id__.__dataset_id__.__table_id__`
    GRANT TO ('serviceAccount:billing-export-bigquery@system.gserviceaccount.com')
    FILTER USING (TRUE);
    
  • La propagazione dei tag a livello di risorsa 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.

    I tag a livello di risorsa sono disponibili per le risorse seguenti:

    • Istanze di Compute Engine
    • Istanze Spanner
    • Servizi Cloud Run
    • Repository Artifact Registry
  • Se utilizzi Controlli di servizio VPC, le esportazioni di BigQuery potrebbero essere bloccate. Per risolvere il problema, devi escludere manualmente il VPC.

Report su costi e prezzi disponibili nella console Google Cloud