Nell'ambito dell'espansione del programma di sconti per impegno di utilizzo (CUD), aggiorniamo il modello dei dati CUD basato sulla spesa e forniamo strumenti per aiutarti a prepararti alle modifiche, tra cui:
- Esportazione di dati di esempio BigQuery: un set di dati di esempio che mostra in che modo l'attivazione modifica l'aspetto delle esportazioni di dati CUD basati sulla spesa in BigQuery.
- Query di esempio per i KPI del CUD: query di esempio da utilizzare con l'esportazione dei dati di esempio di BigQuery per calcolare gli indicatori chiave di prestazione (KPI) importanti del CUD.
- Nuovi dettagli del CUD: descrizioni dei nuovi campi del CUD e migrazione dei dati, ad esempio nuovi ID SKU delle tariffe CUD, nomi delle offerte e ID modello di consumo.
Esportazione dei dati di esempio di BigQuery
Puoi utilizzare l'esportazione dei dati di esempio di BigQuery per preparare i tuoi sistemi interni alle modifiche che si verificano nei dati del CUD basato sulla spesa. La procedura per utilizzare l'esportazione dei dati di esempio prevede i seguenti passaggi principali:
- Controlla i prerequisiti.
- Attiva l'esportazione dei dati di esempio.
- Consenti l'accumulo dei nuovi dati.
- Esplora il nuovo modello dei dati e le nuove query.
- Aggiorna i tuoi sistemi e flussi di lavoro interni di conseguenza.
Prerequisiti
Per utilizzare l'esportazione dei dati di esempio, devi soddisfare i seguenti prerequisiti:
Devi aver configurato un'esportazione dettagliata o standard dei dati di fatturazione per il tuo account di fatturazione Cloud. Per ulteriori informazioni, consulta Configurare l'esportazione dei dati di fatturazione Cloud in BigQuery.
Devi disporre delle autorizzazioni per il progetto proprietario dell'esportazione e per l'account di fatturazione Cloud in cui stai abilitando l'esportazione. Ad esempio:
- Autorizzazione
bigquery.datasets.createsul progetto che contiene il set di dati. - Autorizzazione
billing.accounts.getUsageExportSpecper l'account del fatturazione Cloudd.
Per trovare i ruoli di fatturazione Cloud predefiniti che contengono queste autorizzazioni, ad esempio Visualizzatore account di fatturazione, Gestore costi account di fatturazione o Amministratore account di fatturazione, consulta Autorizzazioni e controllo dell'accesso alla fatturazione Cloud. Per saperne di più sulle autorizzazioni specifiche di BigQuery, consulta Ruoli e autorizzazioni IAM di BigQuery.
- Autorizzazione
Quando crei un nuovo account di fatturazione Cloud, l'attribuzione proporzionale viene attivata per impostazione predefinita per gli impegni basati sulla spesa. In caso contrario, devi averla attivata per utilizzare questa esportazione. Per farlo, segui queste istruzioni.
-
Se utilizzi i controlli di servizio VPC per le risorse BigQuery nel tuo progetto o nella tua organizzazione, devi creare regole in entrata e in uscita per attivare correttamente le esportazioni di dati in BigQuery.
-
Crea una regola di ingresso
che consenta all'individuo di creare l'esportazione:
- ingressFrom: identities: - PRINCIPAL_IDENTIFIER_OF_USER_INITIATING_EXPORT sources: - accessLevel: "*" ingressTo: roles: - roles/bigquery.dataOwner resources: - projects/YOUR_PROJECT_ID_TO_HOST_EXPORT_DATA title: 'Ingress Rule Name'Consulta Identificatori delle entità per ulteriori informazioni sui formati degli identificatori delle entità.
- Crea una
regola di uscita
per consentire l'accesso Google Cloud al set di dati BigQuery tramite Controlli di servizio VPC:
- egressTo: roles: - roles/bigquery.dataOwner resources: - projects/710382390241 egressFrom: identityType: ANY_IDENTITY sources: - accessLevel: "*" sourceRestriction: RESTRICTION_STATUS title: 'Egress Rule Name'
-
Crea una regola di ingresso
che consenta all'individuo di creare l'esportazione:
Abilita l'esportazione dei dati di esempio
Per attivare l'esportazione dei dati di esempio, completa i seguenti passaggi:
Apri la sezione Esportazione della fatturazione della console Google Cloud .
Nella finestra di dialogo Esportazione della fatturazione, seleziona l'account di fatturazione Cloud in cui vuoi attivare l'esportazione dei dati di esempio, come mostrato nella schermata seguente.

Il processo di esportazione dei dati inizia e richiede circa un giorno per essere abilitato. Finché non sarà pronto, vedrai la seguente nota:
Dopo aver attivato l'esportazione dei dati di esempio, inizia la raccolta
dei dati di fatturazione Cloud, con l'aggiunta continua di nuovi dati fino a gennaio 2026.
Lascia trascorrere un tempo adeguato affinché nell'esportazione si accumulino dati sufficienti prima di
aggiornare i sistemi in modo che siano in linea con il nuovomodello dei datii.Quando l'esportazione è pronta, vedrai la seguente notifica nella sezione Fatturazione della console Google Cloud :

L'esportazione dei dati viene creata come set di dati collegato all'interno dello stesso progetto BigQuery che contiene l'esportazione dettagliata della fatturazione, ma utilizza il progetto di esportazione standard se l'esportazione dettagliata non è presente. Poiché si tratta di un set di dati collegato, non ti verranno addebitati costi aggiuntivi per l'esportazione del campione. Per ulteriori informazioni, vedi Introduzione alla condivisione di BigQuery.
Fai clic su Visualizza set di dati di esempio per aprire BigQuery nella consoleGoogle Cloud , dove puoi eseguire query per comprendere i tuoi KPI CUD importanti.
Limitazioni all'esportazione dei campioni
L'esportazione dei dati di esempio è uno strumento che ti aiuta a prepararti alle modifiche del modello dei dati e utilizza lo schema dettagliato, non quello standard. Non sostituisce le esportazioni standard o dettagliate della produzione. Il campione ti consente invece di testare gli aggiornamenti alle query che si adattano alle modifiche delmodello dei datii. Queste modifiche al modello di dati si applicano in egual misura alle esportazioni standard e dettagliate. L'esportazione standard è un'aggregazione dell'esportazione dettagliata e contiene molte meno righe. Questa differenza è dovuta a due colonne che vengono visualizzate nello schema di esportazione dettagliata, ma non nell'esportazione standard:
- resource: una struct contenente informazioni sulle risorse.
- abbonamento: contiene
subscription.instance_id.
Se le tue query non utilizzano queste due colonne, funzionano in modo identico sia nelle esportazioni standard che in quelle dettagliate e producono gli stessi risultati. Tuttavia, un'eccezione sono le query interessate dal numero di righe, ad esempio le query che comportano conteggi.
Se le query aggiornate generano i risultati previsti durante il test rispetto all'esportazione di esempio, puoi aspettarti che generino i risultati previsti quando vengono eseguite nell'esportazione dettagliata o standard dopo la migrazione.
L'esportazione dei dati di esempio differisce anche dalle esportazioni dei dati di produzione in questi aspetti importanti:
- Post-migrazione: non utilizzare le esportazioni di esempio dopo aver eseguito l'opt-in al nuovo modello dei dati, perché da quel momento in poi le esportazioni di esempio non saranno più accurate.
- Dimensioni output: a causa delle differenze di aggregazione dei dati, le dimensioni dell'esportazione di esempio potrebbero variare rispetto all'esportazione effettiva visualizzata dopo l'attivazione di queste modifiche.
- Metodi di arrotondamento: a causa delle differenze nel metodo di arrotondamento, potrebbero verificarsi piccole discrepanze in importi molto piccoli o in valute non in dollari statunitensi.
- Tariffe proporzionali: l'esportazione di esempio potrebbe sovrastimare i costi per la prima e l'ultima ora di un acquisto di CUD, perché non tiene conto delle tariffe per l'impegno orario parziale nello stesso modo. L'acquisto di uno sconto per impegno di utilizzo (CUD) basato sulla spesa ripartisce proporzionalmente la tariffa per la prima ora.
- Consiglio per il Time Basis per il confronto: quando confronti l'esportazione di esempio e le esportazioni di produzione, utilizza
usage_start_timecome base per definire i periodi di tempo in entrambe le esportazioni e nonexport_time. Il raggruppamento per data di partizione (il campoexport_time) non garantisce uno snapshot coerente dell'utilizzo perché i dati per ogni esportazione vengono caricati in momenti diversi. - Aggiornamento dei dati: l'esportazione di esempio viene generata in base a una pianificazione con un ritardo rispetto all'esportazione BigQuery di produzione. Possono verificarsi discrepanze, in particolare per le date di utilizzo più recenti, a causa delle tempistiche di elaborazione dei dati. Questo perché i dati di utilizzo vengono compilati più lentamente nell'esportazione di esempio rispetto all'esportazione di produzione.
- Consiglio per il confronto: non tentare di eseguire confronti sui dati di esportazione con
usage_start_timemeno di una settimana nel passato.
- Consiglio per il confronto: non tentare di eseguire confronti sui dati di esportazione con
- Completezza dei dati storici: il processo di generazione dell'esportazione di esempio
è separato dall'esportazione standard. Questa procedura può essere influenzata da
problemi operativi o incidenti del servizio. In rari casi, ciò ha
comportato dati incompleti o mancanti nell'esportazione di esempio per intervalli di date specifici. Ad esempio, l'esportazione di esempio ha riscontrato problemi di completezza dei dati
per le esportazioni datate tra il 6 e il 9 agosto 2025.
- Consiglio per il confronto: quando convalidi l'esportazione del campione, soprattutto per i dati storici, tieni presente che potrebbero esistere anomalie di questo tipo. I test con mesi di fatturazione completi più recenti (ad esempio settembre 2025) possono fornire un'anteprima più accurata.
Esempio di esportazione dei dati prima e dopo il nuovo modello CUD
Il nuovo modello CUD basato sulla spesa richiede di pianificare e modificare i sistemi interni che potrebbero utilizzare i dati del fatturazione Cloud. Di conseguenza, forniamo gli scenari seguenti per mostrare come cambiano lo schema di esportazione dei dati e i dati, prima e dopo il nuovo modello CUD. Suddividiamo ulteriormente questi scenari in situazioni in cui utilizzi eccessivamente e in modo insufficiente i tuoi CUD per mostrare l'effetto sull'esportazione dei dati.
Per entrambi gli scenari, considera di aver acquistato una VM E2-Standard-8 in US
Central 1, composta da due SKU per RAM e Core. Questi SKU utilizzano
rispettivamente gli ID fittizi di RAM SKU e Core SKU.
Poi, acquisti un 1 Year GCE Flex CUD a 0,1 $/ora per lo scenario di utilizzo eccessivo e a 0,3 $/ora per lo scenario di utilizzo insufficiente. Questi sono rappresentati nei dati come l'ID fittizio Fee SKU.
Scenario CUD con utilizzo eccessivo
Nello scenario di utilizzo eccessivo, hai effettuato gli acquisti menzionati in precedenza e hai utilizzato eccessivamente gli sconti per utilizzo garantito.
Dati precedenti
Prima del nuovo modello di CUD, lo schema di esportazione della fatturazione Cloud e i valori dei dati sono simili a quelli della tabella seguente.
| SKU | cost | usage.amount_in_pricing_units | usage.pricing_unit | price.effective_price | originating-sku 1 | subscription.instance_id | credits |
|---|---|---|---|---|---|---|---|
| SKU tariffa | 0.046868 | 6,509490 | ora | 0,0072 | SKU RAM | subscriptions/e52fd279-0851-4f53-a533-093119e27bad | [] |
| SKU tariffa | 0,025132 | 3,490510 $ | ora | 0,0072 | SKU principale | subscriptions/e52fd279-0851-4f53-a533-093119e27bad | [] |
| SKU RAM | 0,174496 | 8 | gibibyte/ora | 0,02181159 | null | null | [{"amount":-0.065095,"full_name":"Sconto per impegno di utilizzo basato sul dollaro: impegni GCE", "type":"COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE"}] |
| SKU Core | 0,093568 | 32 | ora | 0,00292353 | null | null | [{"amount":-0.034905,"full_name":"Sconto per impegno di utilizzo basato sul dollaro: impegni GCE", "type":"COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE"}] |
1. Questa colonna rappresenta il valore dell'etichetta goog-originating-sku-id.
Dati dopo
Dopo il nuovo modello di CUD, lo schema di esportazione e i valori dei dati del fatturazione Cloud sono simili a quelli della tabella seguente.
| SKU | cost | usage.amount_in_pricing_units | usage.pricing_unit | consumption_model.description | price.effective_price | originating-sku 1 | subscription.instance_id | credits |
|---|---|---|---|---|---|---|---|---|
| SKU tariffa | 0.046868 | 0,046868330 | ora | Predefinito | 1 | SKU RAM | subscriptions/1fd3b130-40f8-4a79-ac6f-5753aaa0ceeb | [{"amount":"-0.046868",""type":"FEE_UTILIZATION_OFFSET"}] |
| SKU tariffa | 0,025132 | 0,025131670 | ora | Predefinito | 1 | SKU Core | subscriptions/1fd3b130-40f8-4a79-ac6f-5753aaa0ceeb | [{"amount":"-0.025132",""type":"FEE_UTILIZATION_OFFSET"}] |
| SKU RAM | 0,109398 | 5,015577498 | gibibyte/ora | Predefinito | 0,02181159 | null | null | [] |
| SKU principale | 0,058648 | 20.06066639 | ora | Predefinito | 0,00292353 | null | null | [] |
| SKU RAM | 0.046868 | 2,984422502 | gibibyte/ora | Sconti per impegno di utilizzo (CUD) flessibili di Compute 1 anno | 0,01570434 | null | subscriptions/1fd3b130-40f8-4a79-ac6f-5753aaa0ceeb | [] |
| SKU principale | 0,025132 | 11,93933361 | ora | Sconti per impegno di utilizzo (CUD) flessibili di Compute 1 anno | 0,00210494 | null | subscriptions/1fd3b130-40f8-4a79-ac6f-5753aaa0ceeb | [] |
1. Questa colonna rappresenta il valore dell'etichetta goog-originating-sku-id.
Nel nuovo modello CUD, tieni presente quanto segue:
- Ci sono due righe per ogni CUD, anziché una.
- È presente una nuova colonna
consumption_model.descriptionche separa le voci CUD aggiuntive, dove:- Il valore
Compute Flexible CUDs 1 Yearindica che hai ricevuto lo sconto CUD previsto. - Il valore
Defaultindica che hai utilizzato eccessivamente il CUD e il costo è tornato al prezzo predefinito per l'importo in eccesso. Ciò è indicato anche dal fatto chesubscription.instance_idnon ha alcun valore. - Le righe delle commissioni CUD hanno anche il valore
Default, perché gli sconti non vengono applicati. Il campocreditsindica invece che è stato applicato un offset negativo per annullare la commissione.
- Il valore
Scenario di sottoutilizzo del CUD
Per questo scenario sottoutilizzato, presupponiamo che tu abbia effettuato gli acquisti menzionati in precedenza e che tu abbia sottoutilizzato i CUD.
Dati precedenti
Prima del nuovo modello di CUD, lo schema di esportazione della fatturazione Cloud e i valori dei dati sono simili a quelli della tabella seguente.
| SKU | cost | usage.amount_in_pricing_units | usage.pricing_unit | price.effective_price | originating-sku 1 | subscription.instance_id | credits |
| SKU tariffa | 0,022994 | 3,194 | ora | 0,0072 | null | subscriptions/e52fd279-0851-4f53-a533-093119e27bad | [] |
| SKU tariffa | 0.125637 | 17.450 | ora | 0,0072 | SKU RAM | subscriptions/e52fd279-0851-4f53-a533-093119e27bad | [] |
| SKU tariffa | 0,067369 | 9.357 | ora | 0,0072 | SKU principale | subscriptions/e52fd279-0851-4f53-a533-093119e27bad | [] |
| SKU RAM | 0,174496 | 8 | gibibyte/ora | 0,02181159 | null | null | [{"amount":-0.174496,"full_name":"Sconto per impegno di utilizzo basato sul dollaro: impegni GCE", "type":"COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE"}] |
| SKU Core | 0,093568 | 32 | ora | 0,00292353 | null | null | [{"amount":-0.093568,"full_name":"Sconto per impegno di utilizzo basato sulla spesa: impegni GCE", "type":"COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE"}] |
1. Questa colonna rappresenta il valore dell'etichetta goog-originating-sku-id.
Dati dopo
Dopo il nuovo modello di CUD, lo schema di esportazione e i valori dei dati del fatturazione Cloud sono simili a quelli della tabella seguente.
| SKU | cost | usage.amount_in_pricing_units | usage.pricing_unit | price.effective_price | consumption_model.description | originating-sku 1 | subscription.instance_id | credits |
| SKU tariffa | 0,022994 | 0,0230 | ora | 1 | Predefinito | null | subscriptions/1fd3b130-40f8-4a79-ac6f-5753aaa0ceeb | [] |
| SKU tariffa | 0.125637 | 0,1256371 | ora | 1 | Predefinito | SKU RAM | subscriptions/1fd3b130-40f8-4a79-ac6f-5753aaa0ceeb | [{"amount":"-0.1256348",""type":"FEE_UTILIZATION_OFFSET"}] |
| SKU tariffa | 0,067369 | 0,0673690 | ora | 1 | Predefinito | SKU Core | subscriptions/1fd3b130-40f8-4a79-ac6f-5753aaa0ceeb | [{"amount":"-0.0673581",""type":"FEE_UTILIZATION_OFFSET"}] |
| SKU RAM | 0.125637 | 8 | gibibyte/ora | 0,0157043448 | Sconti per impegno di utilizzo (CUD) flessibili di Compute 1 anno | null | subscriptions/1fd3b130-40f8-4a79-ac6f-5753aaa0ceeb | [] |
| SKU Core | 0,067369 | 32 | ora | 0,0021049416 | Sconti per impegno di utilizzo (CUD) flessibili di Compute 1 anno | null | subscriptions/1fd3b130-40f8-4a79-ac6f-5753aaa0ceeb | [] |
1. Questa colonna rappresenta il valore dell'etichetta goog-originating-sku-id.
Nel nuovo modello CUD, tieni presente quanto segue:
- Ci sono due righe per ogni CUD, anziché una.
- È presente una nuova colonna
consumption_model.descriptionche separa le voci CUD aggiuntive, dove:- Il valore
Compute Flexible CUDs 1 Yearindica che hai ricevuto lo sconto CUD previsto. - Il valore
Defaultindica le righe relative alla tariffa CUD, perché gli sconti non vengono applicati. Il campocreditsindica invece che è stato applicato un offset negativo per annullare le commissioni, che sono state raggruppate nella prima riga.
- Il valore
- La prima riga mostra la somma delle commissioni CUD.
Query di esempio per i KPI CUD chiave
Per esempi di query che mostrano come utilizzare le metriche KPI per verificare che i tuoi sistemi funzionino correttamente con il nuovomodello dei datii, consulta Query di esempio per il nuovo modello di dati CUD.
Esportazione della fatturazione Cloud in BigQuery
L'esportazione della fatturazione Cloud in BigQuery standard, dettagliata e di riaddebito (solo rivenditore) ha i seguenti campi nuovi o modificati:
| Campo | Tipo | Nuovi o aggiornati |
|---|---|---|
price |
Struct | Esistente (nessuna modifica all'esportazione dettagliata o di riaddebito, aggiunta all'esportazione standard). |
price.list_price |
Numerico | Nuovo campo |
price.effective_price_default |
Numerico | Nuovo campo |
price.list_price_consumption_model |
Numerico | Nuovo campo |
price.effective_price |
Numerico | Esistente (descrizione aggiornata nell'esportazione dettagliata e di rifatturazione; aggiunta all'esportazione standard). |
price.tier_start_amount |
Numerico | Esistente nell'esportazione dettagliata, aggiunta all'esportazione standard. |
price.unit |
Stringa | Esistente nell'esportazione dettagliata, aggiunta all'esportazione standard. |
price.pricing_unit_quantity |
Numerico | Esistente nell'esportazione dettagliata, aggiunta all'esportazione standard. |
cost_at_list |
Numerico | Campo esistente, descrizione aggiornata in base alle modifiche. |
cost |
Numerico | Campo esistente, descrizione aggiornata in base alle modifiche. |
cost_at_effective_price_default |
Numerico | Nuovo |
cost_at_list_consumption_model |
Numerico | Nuovo |
consumption_model |
Struct | Nuovo |
consumption_model.id |
Stringa | Nuovo |
consumption_model.description |
Stringa | Nuovo |
Modifiche all'esportazione dei prezzi
L'esportazione dei prezzi della fatturazione Cloud in BigQuery aggiunge o modifica questi campi per le informazioni sui prezzi:
| Campo | Tipo | Nuovo/Aggiornato |
|---|---|---|
list_price |
Struct | Aggiornato |
billing_account_price |
Struct | Aggiornato |
consumption_model_prices |
Elenco di struct | Nuovo |
consumption_model_prices.consumption_model_id |
Stringa | Nuovo |
consumption_model_prices.consumption_model_display_name |
Stringa | Nuovo |
consumption_model_prices.list_price.tiered_rates.start_usage_amount |
Numero in virgola mobile | Nuovo |
consumption_model_prices.list_price.tiered_rates.usd_amount |
Numerico | Nuovo |
consumption_model_prices.billing_account_price.tiered_rates.start_usage_amount |
Numero in virgola mobile | Nuovo |
consumption_model_prices.billing_account_price.tiered_rates.usd_amount |
Numerico | Nuovo |
Nuove informazioni sul prodotto CUD
I nuovi SKU per le commissioni CUD sostituiscono quelli esistenti e i nuovi ID offerta e ID modello di consumo si applicano a tutti i CUD inclusi nell'ambito. Puoi utilizzare i seguenti dettagli per modificare le query e i dashboard.
Migrazione di offerte e ID modello di consumo
Per un elenco degli ID offerta e modello di consumo che verranno migrati dal vecchiomodello dei datii CUD al nuovomodello dei datii, vedi SKU, offerte e ID modello di consumo CUD migrati.
Migrazione dell'ID SKU tariffa CUD
Per visualizzare un elenco degli ID SKU e degli ID modello di consumo delle tariffe CUD di cui viene eseguita la migrazione dal modello dei dati precedente a quello nuovo, vedi ID SKU, offerte e modello di consumo CUD di cui è stata eseguita la migrazione.
Argomenti correlati
- Miglioramenti al programma di sconti per impegno di utilizzo (CUD) basati sulla spesa
- Tempistiche per la migrazione al nuovo modello CUD
- Verificare gli sconti dopo la migrazione
- Scegliere l'importo corretto di CUD da acquistare
- Query di esempio per il nuovo modello di dati CUD
- SKU, offerte e ID modello di consumo CUD di cui è stata eseguita la migrazione
- Miglioramenti all'interfaccia utente per la fatturazione