Informazioni sulle tabelle di dati di fatturazione Cloud in BigQuery

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

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

Frequenza di caricamento dei dati

Esportazione standard e dettagliata dei costi di utilizzo:

  • Quando abiliti per la prima volta l'esportazione dei costi di utilizzo standard o dettagliata in BigQuery, potrebbero essere necessarie alcune ore prima che i dati di costo di Google Cloud vengano propagati al tuo set di dati BigQuery. I dati vengono esportati in ordine cronologico. Se l'esportazione è configurata per includere i dati retroattivamente per il mese corrente e precedente, potrebbero essere necessari fino a 5 giorni prima che i dati esportati raggiungano i dati sull'utilizzo attuale.
  • I servizi Google Cloud registrano i dati sull'utilizzo e di costo ai processi di fatturazione Cloud a intervalli variabili.
  • La fatturazione Cloud esporta i dati sull'utilizzo e di costo nel tuo set di dati BigQuery a intervalli regolari (non vi sono garanzie di pubblicazione o 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 della fatturazione Cloud per tutti i servizi Google Cloud utilizzati di recente.

Esportazione dei prezzi:

  • Quando attivi 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 al tuo account di fatturazione Cloud vengono esportati in BigQuery una volta al giorno.

Disponibilità dei dati:

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

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

      I dati vengono esportati 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 prima che i dati di fatturazione Cloud retroattivi completino l'esportazione prima di iniziare a visualizzare i dati sull'utilizzo più recenti.

    • Se configuri il tuo set di dati BigQuery in modo da utilizzare una località di regione supportata, i dati sul costo di utilizzo standard o sul costo di utilizzo dettagliato saranno disponibili a partire dalla data in cui attivi l'esportazione della fatturazione Cloud. In altre parole, i dati di fatturazione di Google Cloud NON vengono aggiunti in modo retroattivo per località di set di dati non multiregionali, quindi non visualizzerai i dati di fatturazione Cloud precedenti all'abilitazione dell'esportazione.

    • Per i clienti che hanno abilitato, disabilitato e successivamente riattivato l'esportazione dei dati sul costo di utilizzo standard o sul costo di utilizzo dettagliato, i dati di fatturazione Cloud potrebbero non essere disponibili per il periodo in cui l'esportazione è stata disabilitata in modo esplicito.

  • Se attivi l'esportazione dei dati sui prezzi, il set di dati BigQuery riflette solo i dati di fatturazione Cloud derivanti dalla data in cui hai abilitato l'esportazione dei prezzi per la prima volta e da quella successiva. I dati sui prezzi di fatturazione Cloud non vengono aggiunti in modo retroattivo, quindi 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 aggiungi nuove etichette a un progetto o modifichi la gerarchia di un progetto (il che andrebbe a cambiare project.ancestors), queste modifiche verranno visualizzate 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 BigQuery Export), non possiamo eseguire il backfill dei record eliminati.

  • I caricamenti BigQuery sono conformi ad ACID, quindi se esegui query sul set di dati di esportazione della fatturazione Cloud di BigQuery mentre i dati vengono caricati al suo interno, non troverai dati caricati parzialmente.

  • Scopri 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à, che può essere una località multiregionale (UE o USA) o una località in una regione. La località del set di dati viene impostata al momento della creazione. Dopo aver 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 USA), ma solo un sottoinsieme di località in regioni. Durante la configurazione delle 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, visualizzerai un errore Regione del set di dati non valida.

    La seguente tabella elenca le località multiregionali e le località supportate per l'utilizzo con i set di dati BigQuery utilizzati per contenere i 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 di costo per l'utilizzo standard o dati dettagliati sui costi di utilizzo, il tipo di località che configuri nel set di dati influisce sulle tempistiche dell'esportazione dei dati di fatturazione di Google Cloud nel set di dati:

    • Se configuri il set di dati per l'utilizzo di una località più regioni (UE o USA), il set di dati include i dati di fatturazione di Google Cloud relativi all'inizio del mese precedente a partire da quando hai abilitato per la prima volta l'esportazione, a meno che non la riattivi. Ciò significa che i dati di fatturazione di Google Cloud vengono aggiunti in modo retroattivo per il mese corrente e precedente. Per il backfill iniziale dei dati esportati, potrebbero essere necessari fino a 5 giorni prima che l'esportazione dei dati di fatturazione Cloud retroattiva venga completata l'esportazione prima che tu inizi a visualizzare i dati sull'utilizzo attuali.
    • Se il set di dati è configurato per utilizzare una località della regione supportata, i dati sul costo per l'utilizzo standard e i dati sul costo di utilizzo dettagliato riflettono solo i dati di fatturazione di Google Cloud derivanti dalla data in cui hai abilitato l'esportazione della fatturazione Cloud e da quella successiva. In altre parole, i dati di fatturazione di Google Cloud non vengono aggiunti in modo retroattivo per località di set di dati diversi da più regioni, quindi non visualizzerai i dati di fatturazione Cloud precedenti all'abilitazione dell'esportazione.

    • Per maggiori dettagli, consulta Disponibilità dei dati.

  • I tuoi set di dati BigQuery contenenti i dati sui prezzi raccolgono solo i dati di fatturazione Google Cloud a partire dalla data di configurazione dell'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.

  • Quando esporti i dati dei costi di utilizzo dettagliati, l'esportazione dettagliata include automaticamente informazioni a livello di risorsa su Compute Engine. 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 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 per utilizzare una chiave di proprietà e 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 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 alle esportazioni di BigQuery potrebbe richiedere fino a un'ora. Se un tag è stato aggiunto o rimosso entro un'ora o se una risorsa è presente da meno di un'ora, potrebbe non essere visualizzato nell'esportazione.

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

    • 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