Informazioni sulle tabelle di dati di fatturazione Cloud in BigQuery

Questo documento fornisce informazioni di riferimento per lo schema dei dati di fatturazione Cloud che vengono 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, questa tabella è denominata gcp_billing_export_v1_<BILLING_ACCOUNT_ID>.
  • Tabella dei costi di utilizzo dettagliati: 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, come 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 dei dati sui prezzi - Nel set di dati BigQuery, questa tabella è denominata cloud_pricing_export.

Frequenza dei caricamenti di dati

Esportazione dei costi di utilizzo standard e dettagliata

  • Quando attivi per la prima volta l'esportazione del costo di utilizzo standard o dettagliato in BigQuery, potrebbero essere necessarie alcune ore prima che vengano visualizzati i dati di costo di Google Cloud 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 cinque giorni prima che i dati esportati vengano aggiornati completamente ai dati di utilizzo correnti.
  • I servizi Google Cloud registrano i dati di utilizzo e di costo per le procedure di fatturazione Cloud a intervalli variabili.
  • La fatturazione Cloud esporta i dati di utilizzo e di costo nel set di dati BigQuery a intervalli regolari (non sono previste garanzie di invio o latenza per l'esportazione in BigQuery).
  • Poiché la frequenza dei report sull'utilizzo varia in base al servizio Google Cloud, potresti non visualizzare immediatamente i dati di utilizzo e costi del 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 prima che vengano visualizzati i dati relativi ai prezzi di Google Cloud.
  • Dopo aver attivato 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 attivano l'esportazione dei dati di costo di utilizzo standard o dettagliato per la prima volta:

    • Se configuri il set di dati BigQuery in modo da utilizzare una posizione multiregionale (UE o Stati Uniti), i dati di fatturazione Cloud vengono esportati in modo retroattivo dall'inizio del mese precedente. Ad esempio, se attivi l'esportazione dei dati relativi al costo di utilizzo standard o al 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, quindi i dati del primo giorno del mese precedente vengono compilati per primi. Per il ripristino iniziale dei dati esportati, potrebbero essere necessari fino a cinque giorni prima che l'esportazione dei dati della fatturazione Cloud retroattiva venga completata e prima che tu possa visualizzare i dati di utilizzo più recenti.

    • Se configuri il tuo set di dati BigQuery in modo da utilizzare una località supportata della regione, i dati relativi al costo di utilizzo standard o al costo di utilizzo dettagliato sono disponibili dalla data in cui attivi l'esportazione della fatturazione Cloud e in seguito. In altre parole, _i dati di fatturazione di Google Cloud non vengono aggiunti in modo retroattivo_ per le località dei set di dati non multiregione, pertanto non vedrai i dati di fatturazione Cloud precedenti all'attivazione dell'esportazione.

    • Per i clienti che hanno attivato, disattivato e successivamente riattivato l'esportazione dei dati relativi ai costi di utilizzo standard o ai costi di utilizzo dettagliati, i dati del fatturazione Cloud potrebbero non essere disponibili per il periodo in cui l'esportazione è stata disattivata esplicitamente.

  • Se attivi l'esportazione dei dati sui prezzi, il set di dati BigQuery riflette solo i dati di fatturazione Cloud maturati a partire dalla data in cui hai attivato per la prima volta l'esportazione dei prezzi e in seguito. I dati sui prezzi di Fatturazione Cloud non vengono aggiunti in modo retroattivo, pertanto non vedrai i dati sui prezzi relativi alle date precedenti all'attivazione dell'esportazione.

  • I dati nei set di dati BigQuery riflettono lo stato delle risorse al momento della registrazione dell'utilizzo. Se apporti modifiche alle tue risorse, ad esempio aggiungi nuove etichette a un progetto o modifichi la gerarchia di un progetto (il che cambierebbe project.ancestors), queste modifiche vengono mostrate solo nelle esportazioni future dei dati di 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 di BigQuery sono conformi ad ACID, quindi se esegui query sul set di dati BigQuery Export di fatturazione Cloud durante il caricamento dei dati, non riscontrerai dati caricati parzialmente.

  • Consulta altre limitazioni che potrebbero influire sull'esportazione dei dati di fatturazione in BigQuery, come 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à dei 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à, ovvero una località multiregionale (UE o USA) o una località regionale. La posizione 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 del fatturazione Cloud supporta tutte le località a più regioni (UE o Stati Uniti), ma solo un sottoinsieme di località a livello di regione. Quando configuri le impostazioni di esportazione del fatturazione Cloud, se crei o selezioni un set di dati configurato per utilizzare una località in una regione non supportata, quando tenti di salvare le impostazioni di esportazione, viene visualizzato un errore Regione set di dati non valida.

    La tabella seguente elenca le località multiregionali e le località regionali supportate per l'utilizzo con i set di dati BigQuery che contengono 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 set di dati BigQuery contenenti dati di costo di utilizzo standard o dati di costo di utilizzo dettagliato, il tipo di località configurato nel set di dati influisce sui tempi di esportazione dei dati di fatturazione di Google Cloud nel set di dati:

    • Se configuri il set di dati in modo da utilizzare una località multiregionale (UE o Stati Uniti), il set di dati include i dati di fatturazione di Google Cloud sostenuti dall'inizio del mese precedente da quando hai attivato per la prima volta l'esportazione, a meno che tu non stia riattivando l'esportazione. In altre parole, 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 cinque giorni per completare l'esportazione dei dati della fatturazione Cloud retroattiva prima di iniziare a visualizzare i dati di utilizzo correnti.
    • Se il set di dati è configurato per utilizzare una località supportata della regione, i dati di costo di utilizzo standard e i dati di costo di utilizzo dettagliati riflettono solo i dati di fatturazione di Google Cloud sostenuti a partire dalla data in cui hai attivato l'esportazione della fatturazione Cloud. In altre parole, i dati di fatturazione Google Cloud non vengono aggiunti in modo retroattivo per le località dei set di dati non multiregione, pertanto non vedrai i dati di fatturazione Cloud precedenti all'attivazione dell'esportazione.

    • Per maggiori dettagli, consulta la sezione Disponibilità dei dati.

  • I set di dati BigQuery contenente dati sui prezzi raccolgono solo i dati di fatturazione di Google Cloud sostenuti dalla data in cui hai configurato l'esportazione del fatturazione Cloud e in seguito. In altre parole, i dati di prezzo di Google Cloud non vengono aggiunti in modo retroattivo, pertanto non vedrai i dati di prezzo di Fatturazione Cloud precedenti all'attivazione dell'esportazione. Per maggiori dettagli, consulta la sezione Disponibilità dei dati.

  • Quando esporti i dati di costo 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 dei dati, devi anche abilitare l'allocazione dei costi per GKE.

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

  • Se vuoi utilizzare la sicurezza a livello di riga di BigQuery nella tabella contenente i dati esportati, devi concedere all'account di servizio billing-export-bigquery@system.gserviceaccount.com per l'esportazione della fatturazione Cloud accesso completo alla tabella utilizzando il filtro TRUE di BigQuery. Il seguente comando 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 in 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 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 esentare manualmente il VPC.

Report su costi e prezzi disponibili nella console Google Cloud