Calcola il risparmio con gli impegni flessibili di Compute Engine

Gli sconti per impegno di utilizzo flessibile di Compute Engine (sconto per impegno di utilizzo (CUD) flessibili) sono gli sconti che ricevi quando acquisti un impegno basato sulla spesa per Compute Engine e ti impegni a rispettare un determinato livello di spesa oraria per un periodo di uno o tre anni. Con gli sconti per impegno di utilizzo (CUD) flessibili, hai la flessibilità di utilizzare le risorse Compute Engine senza essere vincolato a un tipo di macchina o a un'area geografica.

Puoi accedere alla dashboard o al report di analisi per un riepilogo della spesa del tuo impegno. Per saperne di più sull'analisi degli impegni per servizi diversi da Compute Engine, consulta Analisi dell'efficacia degli impegni basati sulla spesa.

Consulta le guide in questa pagina per informazioni sulle seguenti attività:

Esamina gli impegni flessibili di Compute Engine nel report di analisi

Puoi visualizzare un riepilogo di tutti gli sconti per impegno di utilizzo acquistati per il tuo account di fatturazione Cloud nella dashboard e nel report di analisi.

La pagina di analisi mostra i dettagli degli sconti per impegno di utilizzo flessibile di Compute Engine per il periodo specificato nel filtro, tra cui schede riepilogative, un grafico a barre in pila e una tabella di riepilogo dei totali dell'impegno.

Esempio di un report di analisi dello sconto per impegno di utilizzo e un grafico a barre che mostra gli impegni flessibili nella barra dei filtri, nonché nelle schede riepilogative, nel grafico a barre in pila e nella tabella di riepilogo.

Puoi acquistare gli impegni dalla pagina di analisi dello sconto per impegno di utilizzo. Per acquistare un nuovo impegno mentre visualizzi la pagina di analisi, seleziona Acquista.

Puoi visualizzare e acquistare consigli sugli sconti per impegno di utilizzo selezionando Consigli.

Se hai un account non in USD, puoi utilizzare il report di analisi per visualizzare i risparmi, i dettagli del grafico di analisi, i costi coperti dall'impegno e i costi idonei non coperti nella valuta locale. L'impegno attivo può essere visualizzato sia in dollari americani sia nella tua valuta locale.

Schede riepilogative

Le schede riepilogative dell'analisi vengono visualizzate sopra il grafico a barre in pila e mostrano i seguenti dettagli per l'impegno selezionato.

  • Impegno attivo: la quantità attuale di impegni che hai acquistato per la risorsa selezionata.
  • Risparmi: i risparmi derivanti dagli impegni acquistati per il periodo specificato.
  • Utilizzo: la percentuale di impegni che hai acquistato utilizzati durante il periodo specificato.
  • Copertura: la percentuale di utilizzo idoneo per il periodo specificato che è coperta dagli impegni che hai acquistato.

Grafico a barre in pila

Il grafico a barre in pila viene visualizzato sotto le schede riepilogative e sopra la tabella di riepilogo e mostra i seguenti dettagli per l'impegno selezionato.

  • Impegno consigliato: risparmi stimati se acquisti gli sconti per impegno di utilizzo aggiuntivi suggeriti dal motore per suggerimenti sull'impegno.
  • Tariffe on demand con sconti per impegno di utilizzo flessibile di Compute Engine - La quantità di impegno preacquistata (linea tratteggiata).
  • Costi coperti dagli sconti per impegno di utilizzo flessibile di Compute Engine: il costo orario medio di utilizzo coperto dai crediti di sconto per impegno di utilizzo (parte centrale della barra, di colore verde).
  • Impegni basati sulle risorse di Compute Engine: costo orario medio di utilizzo coperto dai crediti di sconto per impegno di utilizzo (parte inferiore della barra, di colore blu).
  • Costo idoneo non coperto: costo orario medio di utilizzo addebitato alla tariffa di utilizzo standard non scontata (sezione superiore della barra, di colore grigio).

Per comprendere il costo mensile del tuo impegno attivo, consulta la sezione Costo dell'impegno nel report Dettaglio dei costi.

Per visualizzare i dettagli di un singolo giorno, passa il cursore del mouse sulla barra del giorno in questione.

Tabella riepilogativa

La tabella di riepilogo viene visualizzata sotto il grafico a barre in pila, nella parte inferiore della pagina dell'analisi, e mostra le quantità aggregate e le medie orarie per l'intervallo di tempo mostrato.

Informazioni sulla fattura

Google Cloud utilizza un formato di bilancio per la fattura:

  1. Ti verrà addebitata una tariffa sull'impegno, ovvero il costo scontato per l'utilizzo coperto. Questa tariffa ti viene addebitata su base ricorrente, indipendentemente dall'utilizzo.
  2. Ti vengono addebitati i costi on demand standard per le risorse che utilizzi.
  3. Ricevi i crediti per impegno di utilizzo che appaiono nella fattura come costi negativi. che compensano la parte degli addebiti on demand idonei coperti dall'impegno.

L'impatto netto di questi tre componenti è che riceverai uno sconto sull'utilizzo coperto dall'impegno. La somma della tariffa per impegno (1) e dei crediti di sconto per impegno di utilizzo (3) equivale al risparmio derivante dagli sconti per impegno di utilizzo.

Esempio di utilizzo uguale all'impegno

Questo esempio mostra un account di fatturazione Cloud in cui lo sconto per impegno di utilizzo basato sulla spesa equivale all'utilizzo per un periodo di un'ora.

Acquisti un impegno di un anno per 50 $/ora di spesa on demand per gli SKU idonei per lo sconto per impegno di utilizzo flessibile di Compute Engine. Questo impegno di un anno ti offre uno sconto del 28% sull'utilizzo coperto, per cui il costo netto è di 36 $/ora.

  1. Ti verrà addebitata una tariffa di impegno di 36 $.
  2. Ti viene addebitato un importo di 50 $di costi on demand per un'ora.
  3. Ricevi un credito di 50 $che compensa i tuoi 50 $di costi on demand.

Costi totali = 36 € + 50 € - 50 € = 36 €

In questo esempio, lo sconto per impegno di utilizzo flessibile di Compute Engine copre tutto l'utilizzo e non è previsto un superamento della soglia. Il costo finale dell'ora è di 36 $con lo sconto per impegno di utilizzo flessibile. Senza lo sconto, il costo totale dell'ora sarebbe stato di 50 $.

Esempio di utilizzo di più di un impegno

Questo esempio mostra un account di fatturazione Cloud in cui l'utilizzo effettivo è superiore agli sconti per impegno di utilizzo basati sulla spesa acquistati. Questo comporta un superamento della soglia, in base al quale paghi la tariffa on demand per l'importo che va oltre il tuo impegno.

Acquisti un impegno di un anno per 40 $/ora di spesa on demand per gli SKU idonei per lo sconto per impegno di utilizzo flessibile di Compute Engine. Questo impegno di un anno ti offre uno sconto del 28% sull'utilizzo coperto, per cui il costo netto è di 28,80 $/ora.

  1. Ti verrà addebitata una commissione di impegno di 28,80 $.
  2. Ti viene addebitato un importo di 50 $di costi on demand per un'ora.
  3. Ricevi 40 $di credito che compensa i tuoi 40 $di costi on demand.

Costi totali = 28,80 € + 50 € - 40 € = 38,80 €

In questo esempio, lo sconto per impegno di utilizzo flessibile copre parte del tuo utilizzo. Hai pagato 10 $di eccedenza con le tariffe on demand e hai ricevuto uno sconto del 28% sui 40 $ di costi on demand equivalenti coperti dal tuo impegno. Il costo finale dell'ora è di 38,80 $con lo sconto per impegno di utilizzo. Senza lo sconto, il costo totale dell'ora sarebbe stato di 50 $.

Esempio di utilizzo di un valore inferiore all'impegno

Questo esempio mostra un account di fatturazione Cloud in cui l'utilizzo effettivo è inferiore agli sconti per impegno di utilizzo basati sulla spesa acquistati. Questo comporta una parte inutilizzata dell'impegno.

Acquisti un impegno di un anno per 60 $/ora di spesa on demand per gli SKU idonei agli sconto per impegno di utilizzo flessibili di Compute Engine. Questo impegno di un anno ti offre uno sconto del 28% sull'utilizzo coperto, per un costo netto di 43,20 $/ora.

  1. Ti viene addebitata una commissione di impegno di 43,20 $.
  2. Ti viene addebitato un importo di 50 $di costi on demand per un'ora.
  3. Ricevi un credito di 50 $che compensa i tuoi 50 $di costi on demand.

Costi totali = 43,20 € + 50 € - 50 € = 43,20 €

In questo esempio, lo sconto per impegno di utilizzo copre tutto l'utilizzo e non è stato superato il limite. Tuttavia, ti sei impegnato a spendere l'equivalente on demand di 60 $e hai speso solo 50 $, non riuscendo a utilizzare gli ultimi 10 $di credito già pagati. Il costo finale dell'ora è 43,20 $con lo sconto per impegno di utilizzo. Senza lo sconto, il costo totale per l'ora sarebbe stato di 50 $.

Comprendere la fattura o l'estratto conto

Nella fattura o nell'estratto conto puoi visualizzare tutti e tre i componenti dello sconto per impegno di utilizzo basato sulla spesa.

  • Tariffa per impegno: gli addebiti per gli impegni acquistati basati sulla spesa vengono monitorati dallo SKU. La descrizione SKU segue il seguente pattern: Impegno - basato sul dollaro.

    • Per le tariffe dell'impegno per uno sconto per impegno di utilizzo flessibile di Compute Engine per una durata di un anno, la descrizione dello SKU viene visualizzata come Impegno - basato su dollari v1: per 1 anno.
    • La descrizione dello SKU della tariffa di impegno per uno sconto per impegno di utilizzo flessibile per un periodo di 3 anni viene visualizzata come Impegno - basato su dollari v1: per 3 anni.
  • Costi on demand: i singoli addebiti per il tuo utilizzo al costo on demand equivalente vengono visualizzati per SKU. Esamina la colonna Descrizione SKU per ciascun servizio. Ad esempio, N1 CORE in esecuzione nelle Americhe.

  • Crediti: compensano la parte dei costi equivalenti on demand coperti dallo sconto per impegno di utilizzo. Le informazioni su ciascun credito sono visualizzate nelle colonne Tipo di credito, ID credito e Nome credito. La colonna Descrizione SKU mostra il servizio che ha ricevuto il credito.

    Ad esempio, un credito per uno sconto per impegno di utilizzo flessibile di Compute Engine per l'utilizzo di N1 CORE in esecuzione nelle Americhe viene visualizzato come:

    • Tipo di credito: COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE
    • Nome del credito: sconto per impegno di utilizzo - in base al dollaro: impegni di GCE
    • Descrizione SKU: N1 CORE in esecuzione nelle Americhe

Analizza i costi e i crediti dell'impegno nella fattura o nell'estratto conto

Per visualizzare e analizzare nel dettaglio i costi e i crediti di una fattura o di un estratto conto specifici, accedi al report Tabella dei costi, uno strumento di gestione dei costi che puoi utilizzare per comprendere i costi da riconciliare con la fattura.

Apri il report Tabella dei costi

Per visualizzare i dettagli degli sconti per impegno di utilizzo nella tabella dei costi, inizia configurando il report come segue:

  1. Imposta il report Configurazione della tabella Raggruppa per impostazione su Nessun raggruppamento, per visualizzare una tabella piatta.

  2. Nel selettore Opzioni di visualizzazione delle colonne, assicurati che le colonne Tipo di credito e Nome credito siano visibili.

Per visualizzare i dettagli delle tariffe dell'impegno per gli sconti per impegno di utilizzo flessibile di Compute Engine, cerca Impegno - basato su dollari nella colonna Descrizione SKU.

  • Nella tabella puoi ordinare la colonna Descrizione SKU e cercare gli SKU dell'impegno. Tutte le descrizioni degli SKU per gli sconti per impegno di utilizzo (CUD) contengono la parola chiave Impegno.

  • Nel filtro SKU, puoi filtrare solo gli SKU di impegno. Tutti gli SKU di CUD contengono la parola chiave Impegno. Le descrizioni degli SKU per gli impegni flessibili seguono il seguente schema: Impegno - versione v1 basata su dollari: GCE per [periodo di tempo].

  • Nel filtro Servizi, puoi filtrare solo in base al Servizio che ti interessa visualizzare. Ad esempio, per visualizzare le tariffe dell'impegno solo per l'utilizzo di Compute Engine, seleziona Compute Engine nel filtro Servizi.

Per visualizzare i costi di utilizzo insieme ai crediti di impegno per gli sconti per impegno di utilizzo flessibile:

  1. Nella tabella, ordina i dati nella colonna Tipo di credito in ordine crescente.

  2. Nel filtro Servizi, seleziona Compute Engine per filtrare in base al servizio che supporta gli impegni flessibili.

  3. Per le righe che mostrano un tipo di credito pari a COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE e un nome del credito Committed use discount - dollar based: GCE Commitments, nella colonna Descrizione SKU, prendi nota dell'istanza o del servizio specifico che hanno ottenuto lo sconto. Ad esempio: Ra di istanza predefinita N1 in esecuzione nelle Americhe.

  4. Ordina la colonna Descrizione SKU e cerca le righe relative all'istanza o al servizio specifico che ha ottenuto uno sconto. Ad esempio: Ra di istanza predefinita N1 in esecuzione nelle Americhe.

  5. Per uno SKU specifico, cerca tutte le righe che mostrano i costi di utilizzo addebitati ai prezzi equivalenti on demand e le righe che mostrano il credito per sconto per impegno di utilizzo (CUD) per compensare la parte dei costi equivalenti on demand coperti dallo sconto per impegno di utilizzo.

Ad esempio, nel report Tabella dei costi, potresti vedere i seguenti addebiti e crediti per la ram di istanza predefinita N1 in esecuzione nelle Americhe:

Descrizione SKU Tipo di credito Nome credito Costo
Ram di istanza predefinita N1 in esecuzione nelle Americhe     10,25 $
Ram di istanza predefinita N1 in esecuzione nelle Americhe COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE Sconto per impegno di utilizzo - in base al dollaro: impegni di GCE -7,25 $
Ram di istanza predefinita N1 in esecuzione nelle Americhe COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE Sconto per impegno di utilizzo - in base al dollaro: impegni di GCE $-3.00

Comprendere i report di fatturazione Cloud

I report di fatturazione Cloud ti consentono di visualizzare i costi e i crediti di utilizzo di Google Cloud per scoprire e analizzare le tendenze. I report di fatturazione Cloud forniscono una serie di opzioni configurabili dall'utente per visualizzare i costi che ritieni importanti, tra cui le opzioni per visualizzare i crediti.

Apri i report di fatturazione Cloud

Visualizza impegni flessibili

Puoi esaminare i tuoi impegni flessibili nel report di fatturazione Cloud impostando filtri dei report specifici:

  • Nel filtro Crediti, seleziona Sconti per impegno di utilizzo (in base alla spesa).
  • Nel filtro SKU, cerca e seleziona gli SKU con GCE per 1 anno o GCE per 3 anni.

Esempio di un report sui costi dello sconto per impegno di utilizzo con annotazioni che indicano il risultato del filtro SKU per Impegno (in dollari) e la selezione dei crediti

Visualizza i componenti dell'impegno

Per visualizzare i singoli componenti che compongono gli sconti per impegno di utilizzo, raggruppa i costi per SKU. La vista report predefinita (non raggruppata per SKU) non suddivide i componenti dello sconto per impegno di utilizzo (CUD), ma include invece il totale dei tre componenti.

Visualizza le tariffe dell'impegno

Per visualizzare solo le tariffe dell'impegno in corso, limita i risultati del report agli SKU delle tariffe di impegno pertinenti utilizzando il filtro SKU. Ad esempio, seleziona il filtro SKU e digita Commitment [YOUR COMMITMENT TYPE].

Per comprendere come le tariffe e i crediti del tuo impegno vengono applicati ai tuoi progetti e all'account di fatturazione Cloud, consulta Attribuzione di crediti e tariffe di sconto per impegno di utilizzo utilizzo.

Visualizza gli sconti per impegno di utilizzo (CUD) flessibili nell'esportazione BigQuery della fatturazione Cloud

Puoi utilizzare l'esportazione della fatturazione Cloud in BigQuery per esportare dati di fatturazione dettagliati di Google Cloud.

Utilizza la seguente query per visualizzare le Costi dell'impegno nell'esportazione BigQuery.

SQL standard

SELECT
    invoice.month AS invoice_month,
    SUM(cost) as commitment_fees
FROM PROJECT.DATASET.TABLE
WHERE sku.description LIKE "%GCE for 1 year%"
OR sku.description LIKE "%GCE for 3 year%"
GROUP BY 1
;

Per visualizzare i Crediti per impegno di utilizzo, utilizza la seguente query di esempio:

SQL standard

SELECT
    invoice.month AS invoice_month,
    SUM(credits.amount) as CUD_credits,
FROM PROJECT.DATASET.TABLE
LEFT JOIN UNNEST(credits) AS credits
WHERE credits.full_name LIKE 'Committed use discount - dollar based: GCE Commitments%'
GROUP BY 1
;

Per visualizzare sia i crediti utilizzati dagli SKU per tutto l'utilizzo che le tariffe dell'impegno, utilizza la seguente query di esempio:

SQL standard

SELECT * FROM project.dataset.gcp_billing_export_v1_XXXXXX_XXXXXX_XXXXXX
LEFT JOIN UNNEST(credits) AS credits
WHERE credits.full_name LIKE 'Committed use discount - dollar based: GCE Commitments%'
OR sku.description LIKE "%GCE for 1 year%"
OR sku.description LIKE "%GCE for 3 year%"`
;

Calcola il risparmio complessivo per gli sconti per impegno di utilizzo (CUD) flessibili

I risparmi effettivi totali derivanti dagli sconti per impegno di utilizzo (CUD) flessibili variano in base alle risorse utilizzate in un determinato mese e ai prezzi on demand di queste risorse. Poiché i risparmi per sconti per impegno di utilizzo (CUD) flessibili dipendono dagli SKU sottostanti, potresti notare tassi di sconto diversi dagli sconti offerti dall'elenco. È importante calcolare il risparmio totale effettivo degli sconti per impegno di utilizzo (CUD) flessibili in modo da poter comprendere l'efficacia dello sconto complessivo.

Per calcolare il risparmio totale effettivo di sconti per impegno di utilizzo (CUD) flessibili, utilizza i seguenti componenti:

  • Tasso on demand: la tariffa percentuale che paghi per l'utilizzo delle VM on demand. In genere è 1 (per il 100%), ma potrebbe essere inferiore se sono applicati altri risparmi per le VM on demand nel tuo account.
  • Prezzo SKU degli sconti per impegno di utilizzo (CUD) flessibili: il prezzo personalizzato che paghi per i tuoi sconti per impegno di utilizzo (CUD) flessibili, disponibile nella pagina Prezzi nella console Google Cloud. La descrizione SKU inizia con Impegno - basato sul dollaro.
    • Una tariffa di impegno per un impegno flessibile di 1 anno viene visualizzata come Commitment - dollar based v1: GCE for 1 year.
    • Una tariffa di impegno per un impegno flessibile di 3 anni viene visualizzata come Commitment - dollar based v1: GCE for 3 years.
  • Percentuale di sconto per sconti per impegno di utilizzo (CUD) flessibili: i risparmi incrementali offerti dagli sconti per impegno di utilizzo (CUD) flessibili rispetto all'utilizzo delle VM on demand standard. Di solito, questo valore è pari al 28% per gli impegni di 1 anno e al 46% per gli impegni 3 anni, ma potrebbe variare in base ad altri risparmi in vigore per il tuo account. Il team dedicato all'account Google Cloud potrebbe fornirti questa informazione oppure puoi calcolarla utilizzando il prezzo dello SKU per gli sconti per impegno di utilizzo (CUD) flessibili personalizzati.
  • Risparmio totale di sconti per impegno di utilizzo (CUD) flessibili efficaci: i tuoi risparmi efficaci con sconti per impegno di utilizzo (CUD) flessibili con la tua tariffa on demand.

Se conosci il tuo sconto per sconti per impegno di utilizzo (CUD) flessibili incrementali, inserisci tale valore in questa equazione:

Total Effective Flexible CUDs Savings = 1 - (On-Demand Rate - (On-Demand Rate * Flexible CUDs Discount Percentage))

Il risultato varia tra impegni di 1 e 3 anni e può variare per VM on demand diverse in base alla tua tariffa on demand.

Se non conosci questa percentuale incrementale dello sconto per impegno di utilizzo (CUD) flessibile, puoi calcolarla utilizzando il prezzo dello SKU per gli sconti per impegno di utilizzo (CUD) flessibili nella pagina Prezzi nella console Google Cloud:

Flexible CUDs Discount Percentage = 100 - (Flexible CUDs SKU Price * 100)

Tieni presente che la percentuale di sconto per gli sconti per impegno di utilizzo (CUD) flessibili potrebbe essere inferiore al 28% per gli impegni di 1 anno e al 46% per gli impegni di 3 anni se hai altri risparmi in vigore per le VM on demand.

Per informazioni su come visualizzare e gestire gli impegni acquistati, consulta:

Esempio di calcolo del risparmio totale degli sconti per impegno di utilizzo (CUD) flessibili

Questo esempio mostra come calcolare il risparmio totale di un impegno flessibile di 3 anni.

In questo esempio, hai un prezzo SKU per sconti per impegno di utilizzo (CUD) flessibili di 0,0054 $e una tariffa on demand del 100%. Per comprendere il risparmio totale degli sconti per impegno di utilizzo (CUD) flessibili effettivi, moltiplica il prezzo SKU degli sconti per impegno di utilizzo (CUD) flessibili, pari a 0,0054 $per 100, per un prodotto pari a 0,54. Quindi sottrai 0,54 da 1 per determinare la Percentuale di sconto per sconti per impegno di utilizzo (CUD) flessibili, che in questo esempio corrisponde a 0,46 o 46%. Infine, inserisci il Tasso on demand e la Percentuale di sconto per sconto per impegno di utilizzo (CUD flessibile) nella formula Risparmio totale effettivo di sconti per impegno di utilizzo (CUD):

Total Effective Flexible CUDs Savings = 1 - (On-Demand Rate - (On-Demand Rate* Flexible CUDs Discount Percentage))

L'intero calcolo per questo esempio è:

  1. Moltiplica il prezzo SKU degli sconti per impegno di utilizzo (CUD) flessibili di 0,0054 $per 100 per un prodotto pari a 0,54.
  2. Sottrai 0,54 da 1 per determinare la Percentuale di sconto per sconti per impegno di utilizzo (CUD) flessibili come 0,46 o 46%.
  3. Inserisci il valore Tasso on demand nella formula per calcolare il Risparmio totale effettivo per sconti per impegno di utilizzo (CUD) flessibili.

    **Total Effective Flexible CUDs Savings** = 1 - (1 - (1 * .46))

I risparmi totali per sconti per impegno di utilizzo (CUD) flessibili effettivi sono pari allo 0,46% o al 46%.

Calcola il tuo sconto potenziale in base all'utilizzo attuale

Dopo aver configurato l'esportazione della fatturazione Cloud, puoi analizzare l'utilizzo passato e calcolare come sarebbe stato scontato dagli sconti per impegno di utilizzo (CUD). Il calcolo è determinato dai seguenti parametri:

Nome variabile/campo

Descrizione

LOOK_BACK_WINDOW La finestra retrospettiva per l'analisi (ad esempio 30 giorni, 90 giorni).
credits_from_existing_cuds Crediti orari ricevuti da impegni attivi già acquistati.
credits_from_existing_suds Crediti orari ricevuti automaticamente dai SUD.
cost_eligible_for_additional_flex_cuds_considering_cud_credits Utilizzo orario non scontato idoneo, esclusi solo i crediti per sconto per impegno di utilizzo (CUD).
cost_eligible_for_additional_flex_cuds_considering_cud_and_sud_credits Utilizzo orario non scontato idoneo, esclusi gli sconti per impegno di utilizzo (CUD) e i crediti per utilizzo sostenuto (SUD).
min_cost_eligible_for_additional_flex_cuds_considering_cud_credits Utilizzo minimo non scontato, esclusi solo i crediti per sconto per impegno di utilizzo (CUD).
min_cost_eligible_for_additional_flex_cuds_considering_cud_and_sud_credits Utilizzo minimo non scontato, esclusi i crediti per impegno di utilizzo (CUD) e SUD; la stima più conservativa basata su look_back_window.

Utilizza la query seguente per capire in che modo una porzione oraria non scontata dell'utilizzo potrebbe essere influenzata da uno sconto per impegno di utilizzo.

– IMPORTANT:
– YOU MUST REPLACE  `PROJECT.DATASET.TABLE` -- BILLING_BQ_EXPORT_TABLE_NAME
– WITH THE BILLING BigQuery TABLE NAME IN THE QUERIES BELOW.
DECLARE LOOK_BACK_WINDOW INT64 DEFAULT 30;

-- Hourly data for the window.
WITH
 base AS (
 SELECT
   *,
 IF
   (total_cost >= credits_from_existing_cuds,
     (total_cost - credits_from_existing_cuds),
     0) AS cost_eligible_for_additional_flex_cuds_considering_cud_credits,
 IF
   (total_cost >= (credits_from_existing_cuds + credits_from_existing_suds),
     (total_cost - (credits_from_existing_cuds + credits_from_existing_suds)),
     0) AS cost_eligible_for_additional_flex_cuds_considering_cud_and_sud_credits
 FROM (
   SELECT
     usage_start_time,
     SUM(cost) AS total_cost,
     (SUM((
         SELECT
           SUM(c.amount)
         FROM
           UNNEST(credits) AS c
         WHERE
           c.type IN ( "COMMITTED_USAGE_DISCOUNT",
             "COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE" ))) * -1) AS credits_from_existing_cuds,
     (SUM((
         SELECT
           SUM(c.amount)
         FROM
           UNNEST(credits) AS c
         WHERE
           c.type IN ( "SUSTAINED_USAGE_DISCOUNT" ))) * -1) AS credits_from_existing_suds,
   FROM
     `PROJECT.DATASET.TABLE` -- BILLING_BQ_EXPORT_TABLE_NAME
   WHERE
     1 = 1
     AND DATE(_PARTITIONTIME) >= DATE_ADD(CURRENT_DATE(), INTERVAL -LOOK_BACK_WINDOW DAY)
     AND usage_start_time >= TIMESTAMP(DATE_ADD(CURRENT_DATE(), INTERVAL -LOOK_BACK_WINDOW DAY))
     AND usage_start_time < TIMESTAMP(CURRENT_DATE())
     AND service.description = "Compute Engine"
     AND ( 1 = 0
       OR sku.description LIKE 'C2D AMD Instance Core running in%'
       OR sku.description LIKE 'C2D AMD Instance Ram running in%'
       OR sku.description LIKE 'C2D AMD Sole Tenancy Instance Core running in%'
       OR sku.description LIKE 'C2D AMD Sole Tenancy Instance RAM running in%'
       OR sku.description LIKE 'C2D AMD Sole Tenancy Instance Ram running in%'
       OR sku.description LIKE 'Compute optimized Core running in%'
       OR sku.description LIKE 'Compute optimized Instance Core running in%'
       OR sku.description LIKE 'Compute optimized Instance Ram running in%'
       OR sku.description LIKE 'Compute optimized Ram running in%'
       OR sku.description LIKE 'Compute-optimized Sole Tenancy Instance Core running in%'
       OR sku.description LIKE 'Compute-optimized Sole Tenancy Instance RAM running in%'
       OR sku.description LIKE 'Compute-optimized Sole Tenancy Instance Ram running in%'
       OR sku.description LIKE 'Custom E2 Instance Core running in%'
       OR sku.description LIKE 'Custom E2 Instance Ram running in%'
       OR sku.description LIKE 'Custom Extended Instance Ram running in%'
       OR sku.description LIKE 'Custom Instance Core running in%'
       OR sku.description LIKE 'Custom Instance Ram running in%'
       OR sku.description LIKE 'E2 Instance Core running in%'
       OR sku.description LIKE 'E2 Instance Ram running in%'
       OR sku.description LIKE 'N1 Predefined Instance Core running in%'
       OR sku.description LIKE 'N1 Predefined Instance Ram running in%'
       OR sku.description LIKE 'N2 Custom Extended Instance Ram running in%'
       OR sku.description LIKE 'N2 Custom Instance Core running in%'
       OR sku.description LIKE 'N2 Custom Instance Ram running in%'
       OR sku.description LIKE 'N2 Instance Core running in%'
       OR sku.description LIKE 'N2 Instance Ram running in%'
       OR sku.description LIKE 'N2 Sole Tenancy Instance Core running in%'
       OR sku.description LIKE 'N2 Sole Tenancy Instance RAM running in%'
       OR sku.description LIKE 'N2 Sole Tenancy Instance Ram running in%'
       OR sku.description LIKE 'N2D AMD Custom Extended Instance Ram running in%'
       OR sku.description LIKE 'N2D AMD Custom Extended Ram running in%'
       OR sku.description LIKE 'N2D AMD Custom Instance Core running in%'
       OR sku.description LIKE 'N2D AMD Custom Instance Ram running in%'
       OR sku.description LIKE 'N2D AMD Instance Core running in%'
       OR sku.description LIKE 'N2D AMD Instance Ram running in%'
       OR sku.description LIKE 'N2D AMD Sole Tenancy Instance Core running in%'
       OR sku.description LIKE 'N2D AMD Sole Tenancy Instance RAM running in%'
       OR sku.description LIKE 'N2D AMD Sole Tenancy Instance Ram running in%'
       OR sku.description LIKE 'Sole Tenancy Instance Core running in%'
       OR sku.description LIKE 'Sole Tenancy Instance RAM running in%'
       OR sku.description LIKE 'Sole Tenancy Instance Ram running in%' )
   GROUP BY
     usage_start_time ))
SELECT
 *
FROM
 base
ORDER BY
 usage_start_time DESC;

 -- Minimum flex eligible on demand spend in the window.
WITH
 base AS (
 SELECT
   *,
 IF
   (total_cost >= credits_from_existing_cuds,
     (total_cost - credits_from_existing_cuds),
     0) AS cost_eligible_for_additional_flex_cuds_considering_cud_credits,
 IF
   (total_cost >= (credits_from_existing_cuds + credits_from_existing_suds),
     (total_cost - (credits_from_existing_cuds + credits_from_existing_suds)),
     0) AS cost_eligible_for_additional_flex_cuds_considering_cud_and_sud_credits
 FROM (
   SELECT
     usage_start_time,
     SUM(cost) AS total_cost,
     (SUM((
         SELECT
           SUM(c.amount)
         FROM
           UNNEST(credits) AS c
         WHERE
           c.type IN ( "COMMITTED_USAGE_DISCOUNT",
             "COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE" ))) * -1) AS credits_from_existing_cuds,
     (SUM((
         SELECT
           SUM(c.amount)
         FROM
           UNNEST(credits) AS c
         WHERE
           c.type IN ( "SUSTAINED_USAGE_DISCOUNT" ))) * -1) AS credits_from_existing_suds,
   FROM
     `PROJECT.DATASET.TABLE` -- BILLING_BQ_EXPORT_TABLE_NAME
   WHERE
     1 = 1
     AND DATE(_PARTITIONTIME) >= DATE_ADD(CURRENT_DATE(), INTERVAL -LOOK_BACK_WINDOW DAY)
     AND usage_start_time >= TIMESTAMP(DATE_ADD(CURRENT_DATE(), INTERVAL -LOOK_BACK_WINDOW DAY))
     AND usage_start_time < TIMESTAMP(CURRENT_DATE())
     AND service.description = "Compute Engine"
     AND ( 1 = 0
       OR sku.description LIKE 'C2D AMD Instance Core running in%'
       OR sku.description LIKE 'C2D AMD Instance Ram running in%'
       OR sku.description LIKE 'C2D AMD Sole Tenancy Instance Core running in%'
       OR sku.description LIKE 'C2D AMD Sole Tenancy Instance RAM running in%'
       OR sku.description LIKE 'C2D AMD Sole Tenancy Instance Ram running in%'
       OR sku.description LIKE 'Compute optimized Core running in%'
       OR sku.description LIKE 'Compute optimized Instance Core running in%'
       OR sku.description LIKE 'Compute optimized Instance Ram running in%'
       OR sku.description LIKE 'Compute optimized Ram running in%'
       OR sku.description LIKE 'Compute-optimized Sole Tenancy Instance Core running in%'
       OR sku.description LIKE 'Compute-optimized Sole Tenancy Instance RAM running in%'
       OR sku.description LIKE 'Compute-optimized Sole Tenancy Instance Ram running in%'
       OR sku.description LIKE 'Custom E2 Instance Core running in%'
       OR sku.description LIKE 'Custom E2 Instance Ram running in%'
       OR sku.description LIKE 'Custom Extended Instance Ram running in%'
       OR sku.description LIKE 'Custom Instance Core running in%'
       OR sku.description LIKE 'Custom Instance Ram running in%'
       OR sku.description LIKE 'E2 Instance Core running in%'
       OR sku.description LIKE 'E2 Instance Ram running in%'
       OR sku.description LIKE 'N1 Predefined Instance Core running in%'
       OR sku.description LIKE 'N1 Predefined Instance Ram running in%'
       OR sku.description LIKE 'N2 Custom Extended Instance Ram running in%'
       OR sku.description LIKE 'N2 Custom Instance Core running in%'
       OR sku.description LIKE 'N2 Custom Instance Ram running in%'
       OR sku.description LIKE 'N2 Instance Core running in%'
       OR sku.description LIKE 'N2 Instance Ram running in%'
       OR sku.description LIKE 'N2 Sole Tenancy Instance Core running in%'
       OR sku.description LIKE 'N2 Sole Tenancy Instance RAM running in%'
       OR sku.description LIKE 'N2 Sole Tenancy Instance Ram running in%'
       OR sku.description LIKE 'N2D AMD Custom Extended Instance Ram running in%'
       OR sku.description LIKE 'N2D AMD Custom Extended Ram running in%'
       OR sku.description LIKE 'N2D AMD Custom Instance Core running in%'
       OR sku.description LIKE 'N2D AMD Custom Instance Ram running in%'
       OR sku.description LIKE 'N2D AMD Instance Core running in%'
       OR sku.description LIKE 'N2D AMD Instance Ram running in%'
       OR sku.description LIKE 'N2D AMD Sole Tenancy Instance Core running in%'
       OR sku.description LIKE 'N2D AMD Sole Tenancy Instance RAM running in%'
       OR sku.description LIKE 'N2D AMD Sole Tenancy Instance Ram running in%'
       OR sku.description LIKE 'Sole Tenancy Instance Core running in%'
       OR sku.description LIKE 'Sole Tenancy Instance RAM running in%'
       OR sku.description LIKE 'Sole Tenancy Instance Ram running in%' )
   GROUP BY
     usage_start_time ))
 SELECT
   MIN (cost_eligible_for_additional_flex_cuds_considering_cud_credits) AS
   min_cost_eligible_for_additional_flex_cuds_considering_cud_credits,
    MIN (cost_eligible_for_additional_flex_cuds_considering_cud_and_sud_credits) AS
    min_cost_eligible_for_additional_flex_cuds_considering_cud_and_sud_credits FROM
   base;

Assistenza

In caso di domande sugli sconti per impegno di utilizzo nella tua fattura, contatta l'assistenza per la fatturazione Cloud per ricevere aiuto.