Calcolare i risparmi con gli impegni flessibili di Compute

Gli sconti per impegno di utilizzo (CUD) flessibili di computing sono gli sconti che ricevi per l'acquisto di un impegno di calcolo flessibile basato sulla spesa. Gli sconti per impegno di utilizzo (CUD) flessibili di calcolo sono ideali per scenari in cui hai previsioni Le esigenze di spesa di Google Cloud vanno dall'utilizzo al di là di un singolo servizio. Computing Gli sconti per impegno di utilizzo (CUD) flessibili vengono applicati alla tua spesa per uno o più dei seguenti servizi:

  • Compute Engine
  • Google Kubernetes Engine
  • Cloud Run

Puoi acquistare un singolo impegno flessibile per un periodo di 1 o 3 anni per a coprire la spesa idonea per tutti e tre i servizi. Quando acquisti un un impegno flessibile, ti impegni a raggiungere un livello minimo di spesa oraria per i in uno o più di questi servizi.

Puoi accedere alla dashboard o al report di analisi per visualizzare un riepilogo e la spesa per impegno di utilizzo. Se vuoi saperne di più sull'analisi gli impegni specifici di un servizio, Analizzare l'efficacia degli impegni basati sulla spesa.

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

Rivedi gli impegni flessibili di computing nel report di analisi

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

La pagina Analisi mostra i dettagli degli sconti per impegno di utilizzo (CUD) flessibili di Compute per il specificato nel filtro, incluse le schede riepilogative, un grafico a barre in pila, e una tabella di riepilogo dei totali dell'impegno.

Esempio
di un report di analisi degli sconti per utilizzo vincolato e di un grafico a barre che mostra gli impegni flessibili nella barra dei filtri, nonché le schede riepilogative, il grafico a barre in pila
e la 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 per l'impegno selezionando Suggerimenti.

Se disponi di un account non in dollari statunitensi, utilizza il report di analisi per vedere i risparmi. dettagli del grafico di analisi, costi coperti dall'impegno e costi idonei non coperti nella tua valuta locale. L'impegno attivo può essere visualizzato sia in dollari statunitensi sia 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: il risparmio sugli impegni che hai acquistato per nel periodo specificato.
  • Utilizzo: la percentuale degli impegni che hai acquistato utilizzati durante il periodo specificato.
  • Copertura: la percentuale del tuo utilizzo idoneo per il periodo specificato che è coperto 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 aggiuntivi per impegno di utilizzo suggeriti dal motore per suggerimenti sull'impegno.
  • Tariffe on demand degli sconti per impegno di utilizzo flessibile di Compute: la quantità dell'impegno preacquistata (linea tratteggiata).
  • Costi coperti dagli sconti per impegno di utilizzo flessibili di calcolo - Costo orario medio dell'utilizzo coperto da crediti di sconto per impegno di utilizzo (costo medio della barra, di colore verde).
  • Impegni basati sulle risorse di Compute: costo orario medio dell'utilizzo coperto dai crediti di sconto per impegno di utilizzo (parte inferiore della barra, in blu).
  • Costo idoneo non coperto: costo orario medio dell'utilizzo addebitato a la tariffa di utilizzo standard non scontata (parte superiore della barra, di colore grigio).

Per comprendere il costo mensile del tuo impegno attivo, consulta la sezione Impegno costo sulla Report Dettaglio dei costi.

Per visualizzare i dettagli di un singolo giorno, tieni il puntatore del mouse sulla barra per quel giorno.

Tabella riepilogativa

La tabella di riepilogo viene visualizzata sotto il grafico a barre in pila, in fondo alla pagina di analisi, e mostra le quantità aggregate e le medie orarie per l'intervallo di tempo visualizzato.

Informazioni sulla fattura

Per le fatture, Google Cloud utilizza un formato basato sul bilancio:

  1. Ti viene addebitata una tariffa di impegno, ovvero il costo scontato dell'utilizzo coperto. Questa tariffa ti viene addebitata su base ricorrente, indipendentemente del tuo utilizzo.
  2. Ti vengono addebitati i costi on demand standard per le risorse consumare.
  3. Ricevi crediti di sconto per impegno di utilizzo che vengono visualizzati nella tua fattura come costi negativi. Queste compensano la parte degli addebiti on demand idonei coperti dall'impegno.

L'impatto netto di questi tre componenti è che ricevi uno sconto sul coperto dall'impegno. La somma della tariffa di impegno (1) e dei crediti per sconto per impegno di utilizzo (3) corrisponde ai risparmi ottenuti grazie agli sconti per impegno di utilizzo.

Esempio di utilizzo pari all'impegno

Questo esempio mostra un account di fatturazione Cloud in cui lo sconto per l'utilizzo impegnato basato sulla spesa è uguale all'utilizzo per il periodo di un'ora.

Acquisti un impegno di un anno per 50 $/ora di spesa on demand su SKU idonei per gli sconto per impegno di utilizzo flessibili. Quest'ultimo anno ti offre uno sconto del 28% sull'utilizzo coperto, il che equivale al tuo costava 36 $l'ora.

  1. Ti viene addebitata una commissione di impegno di 36 $.
  2. Ti vengono addebitati 50 $di costi on demand per un'ora.
  3. Riceverai un credito di 50 $ che compensa i 50 $ di costi on demand.

Costi totali = 36 $+ 50 $ - 50 $ = 36$

In questo esempio, l'impegno flessibile di Compute copre tutto il tuo utilizzo e non si verificano superamenti. Il costo finale dell'ora è di 36 $con l'opzione per sconto per impegno di utilizzo. Senza lo sconto, il costo totale dell'ora sarebbe stato di 50 $.

Esempio di utilizzo di più dell'impegno

Questo esempio mostra un account di fatturazione Cloud in cui l'utilizzo effettivo è maggiore degli sconti per impegno di utilizzo basati sulla spesa acquistati. Ciò porta un superamento, in cui paghi la tariffa on demand per l'importo oltre il tuo l'impegno di un'azienda.

Acquisti un impegno di un anno per una spesa on demand di 40 $/ora per gli SKU idonei per lo sconto per impegno di utilizzo flessibile di Compute. Quest'ultimo anno ti offre uno sconto del 28% sull'utilizzo coperto, il che equivale al tuo costava 28,80 $l'ora.

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

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

In questo esempio, lo sconto per impegno di utilizzo flessibile copre parte dell'utilizzo. Tu ha pagato 10 $di eccedenza alle tariffe on demand e ha ricevuto uno sconto del 28% 40 $ di costi on demand equivalenti coperti dal tuo impegno. Il costo finale per l'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 impegno minore di

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

Acquisti un impegno di un anno per una spesa on demand di 60 $/ora per gli SKU idonei per lo sconto per impegno di utilizzo flessibile di Compute. Quest'ultimo anno ti offre uno sconto del 28% sull'utilizzo coperto, il che equivale al tuo costava 43,20 $l'ora.

  1. Ti viene addebitata una commissione di impegno di 43,20 $.
  2. Ti vengono addebitati 50 $di costi on demand per un'ora.
  3. Riceverai 50 $di credito 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 registrato alcun superamento della quota. Tuttavia, ti sei impegnato per 60 $di equivalente on demand e ha speso solo 50 €, non utilizzando gli ultimi 10 € di credito pagati. Il tuo il costo finale per un'ora è di 43,20 $con sconto per impegno di utilizzo. Senza lo sconto, il costo totale per l'ora sarebbe stato di 50 $.

Informazioni sulla fattura o sull'estratto conto

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

  • Tariffa di impegno: gli addebiti per gli impegni basati sulla spesa acquistati. tracciati dallo SKU. La descrizione SKU segue il pattern: Impegno - in dollari.

    • Per le tariffe di impegno per un ambiente per sconto per impegno di utilizzo per un periodo di un anno, viene visualizzata la descrizione dello SKU come Commitment - Dollar based v1: for 1 year.
    • La descrizione dello SKU della tariffa di impegno per uno sconto per un utilizzo con impegno flessibile per un periodo di 3 anni è Impegno - versione 1 basata su dollari: per 3 anni.
  • Costi on demand: gli addebiti individuali per il tuo utilizzo al costo equivalente on demand vengono visualizzati in base allo SKU. Esamina la colonna Descrizione SKU per ogni 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. Informazioni su ogni credito viene visualizzato in Tipo di credito, ID credito e Colonne Nome credito. La colonna Descrizione SKU mostra il servizio che ha ricevuto il credito.

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

    • Tipo di credito: COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE
    • Nome credito: Sconto per impegno di utilizzo - In base al dollaro: Impegni GCE
    • Descrizione SKU: N1 CORE in esecuzione nelle Americhe

Analizzare i costi e i crediti dell'impegno sulla fattura o sull'estratto conto

Per visualizzare e analizzare i costi e i crediti dettagliati per una determinata fattura o accedi all'istruzione Report Tabella dei costi uno strumento di gestione dei costi che ti consente di comprendere i costi che alla fattura.

Apri il report Tabella dei costi

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

  1. Impostare il report Configurazione della tabella Impostazione Raggruppa per su Nessun raggruppamento per visualizzare tabella piatta.

  2. In Selettore delle opzioni di visualizzazione delle colonne, assicurati che le colonne Tipo di credito e Nome credito siano visibili.

Per visualizzare le tariffe di impegno dettagliate per gli sconti per impegno di utilizzo flessibile di Compute, nella colonna Descrizione SKU cerca Impegno - in dollari.

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

  • Nel filtro SKU, puoi filtrare solo per gli SKU di impegno. Tutti gli SKU CUD contengono la parola chiave Commitment. Le descrizioni degli SKU per Gli impegni flessibili seguono questo schema: Impegno - v1 basata sul dollaro: GCE per [timeframe].

  • Nella Filtro servizi, puoi filtrare solo in base al Servizio che ti interessa. Ad esempio, per visualizzare le commissioni di impegno solo per l'utilizzo di Compute Engine, selezionate Compute Engine nel filtro Servizi.

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

  1. Nella tabella, ordinare nella colonna Tipo di credito in ordine crescente.

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

  3. Per le righe che visualizzano un tipo di credito COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE e un nome di credito di Committed use discount - dollar based: GCE Commitments, nello SKU descrizione, prendi nota dell'istanza o del servizio specifico che ha guadagnato lo sconto. Ad esempio: Ra di istanza predefinita N1 in esecuzione nelle Americhe.

  4. Ordina in base Colonna Descrizione SKU e cercare le righe per il pod l'istanza o il 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 on demand equivalenti e le righe che mostrano il Credito per impegno di utilizzo (CUD) per compensare la parte dei costi equivalenti on demand che sono coperti dallo sconto per impegno di utilizzo.

Ad esempio, nel report Tabella dei costi potresti visualizzare i seguenti addebiti e crediti per R 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 GCE -7,25 $
RAM di istanza predefinita N1 in esecuzione nelle Americhe COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE Sconto per impegno di utilizzo - in base ai dollari: impegni GCE -3,00 $

Comprendere i report di fatturazione Cloud

Report di fatturazione Cloud ti consentono di visualizzare i costi di utilizzo e i crediti di Google Cloud per scoprire e analizzare tendenze. I report di Fatturazione Cloud offrono una serie di opzioni configurabili dall'utente per visualizzare i costi che ti interessano, incluse le opzioni per visualizzare i crediti.

Aprire i report di fatturazione Cloud

Visualizza impegni flessibili

Puoi rivedere i tuoi impegni flessibili nel report di fatturazione Cloud impostando filtri specifici per i report:

  • Nel filtro Crediti, seleziona Sconti per impegno di utilizzo (in base alla spesa).
  • Nella Filtro SKU, cercare e selezionare gli SKU con GCE per 1 anno oppure GCE per 3 anni.

Esempio
di un report sul costo dello sconto per impegno di utilizzo con annotazioni che indicano il risultato del
filtro SKU per Impegno - in dollari e la selezione di Crediti

Visualizza i componenti dell'impegno

Per visualizzare singoli componenti che contengono 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 la rete dei tre componenti.

Visualizzare le commissioni di impegno

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

Per capire in che modo le commissioni e i crediti dell'impegno vengono applicati ai progetti e all'account di fatturazione Cloud, consulta Attribuzione di commissioni e crediti per sconto per impegno di utilizzo.

Visualizzare i CUD flessibili nell'esportazione di BigQuery di fatturazione Cloud

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

Utilizza la seguente query per visualizzare le commissioni di impegno nell'esportazione di 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 i crediti utilizzati per gli SKU di tutto l'utilizzo e le tariffe di impegno, usa 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%"`
;

Calcolare i risparmi complessivi delle CUD flessibili

Il risparmio effettivo totale dei CUD flessibili varia a seconda delle risorse utilizzate in un determinato mese e dei prezzi on demand di queste risorse. Poiché i risparmi previsti dalle CUD flessibili dipendono dagli SKU sottostanti, potresti visualizzare tariffe di sconto diverse da quelle pubblicizzate. È importante calcolare il risparmio totale effettivo degli sconti per impegno di utilizzo (CUD) flessibili per comprendere l'efficacia del tuo sconto complessivo.

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

  • Tariffa on demand: la tariffa percentuale che paghi per l'utilizzo delle VM on demand. Di solito è 1 (per il 100%), ma potrebbe essere inferiore se nel tuo account sono attivi altri risparmi sulle VM on demand.
  • Prezzo dello SKU per CUD flessibili: il prezzo personalizzato che paghi per i CUD flessibili, disponibile nella pagina Prezzi della console Google Cloud. La descrizione SKU inizia con Impegno - in dollari.
    • La tariffa di impegno per un impegno flessibile di 1 anno viene visualizzata come Commitment - dollar based v1: GCE for 1 year.
    • La tariffa per l'impegno per un impegno flessibile di 3 anni viene visualizzata come Commitment - dollar based v1: GCE for 3 years.
  • Percentuale di sconto per gli sconti per impegno di utilizzo (CUD) flessibili: il risparmio incrementale che gli sconti per impegno di utilizzo (CUD) flessibili offrono invece l'utilizzo standard delle VM on demand. Di solito 28% per gli impegni di 1 anno e 46% per gli impegni di 3 anni, ma può variare sulla base di altri risparmi in vigore sul tuo conto. Il tuo account Google Cloud possono fornirti questo aspetto oppure puoi utilizzare il tuo piano Prezzo SKU per gli sconti per impegno di utilizzo (CUD) per calcolarlo.
  • Risparmio totale effettivo per gli sconti per impegno di utilizzo (CUD) flessibili: il risparmio effettivo con gli sconti per impegno di utilizzo (CUD) flessibili con il tuo tasso on demand.

Se conosci lo sconto incrementale per gli sconti per impegno di utilizzo (CUD) flessibile, inserisci tale valore in questo equazione:

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

Il risultato varia tra impegni di 1 anno e impegni di 3 anni e potrebbe variano per le diverse VM on demand in base alla tariffa on demand.

Se non conosci questa percentuale incrementale di CUD flessibili, puoi calcolarla utilizzando il prezzo dello SKU CUD flessibili nella pagina Prezzi della console Google Cloud:

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

Tieni presente che la percentuale di sconto per le CUD flessibili potrebbe essere inferiore al 28% standard per gli impegni di 1 anno e al 46% per gli impegni di 3 anni se sono attivi altri risparmi per le VM on demand.

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

Esempio di calcolo dei risparmi totali delle CUD flessibili

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

In questo esempio, il prezzo dello SKU per gli sconti per impegno di utilizzo flessibili è 0,0054 $ e la tariffa on demand è del 100%. Per comprendere il risparmio totale effettivo per sconto per impegno di utilizzo (CUD) flessibile, moltiplica il prezzo dello SKU per gli sconti per impegno di utilizzo (CUD) flessibili di 0,0054 $per 100 per un prodotto di 0,54. Poi, sottrai 0,54 da 1 per determinare la percentuale di sconto per i CUD flessibili, che in questo esempio è 0,46 o 46%. Infine, inserisci la tua tariffa on demand e La percentuale di sconto flessibile con sconti per impegno di utilizzo (CUD) nel risparmio totale effettivo per gli sconti per impegno di utilizzo (CUD) flessibili formula:

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 dello SKU per gli sconti per impegno di utilizzo (CUD) flessibile 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 gli impegni di utilizzo (CUD) flessibili come 0,46 o 46%.
  3. Inserisci il tuo tasso on demand nella formula per calcolare il Risparmio totale effettivo flessibile per sconto per impegno di utilizzo (CUD).

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

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

Calcolare lo 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 con sconti per impegno di utilizzo (CUD) flessibili. 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 dagli impegni attivi già acquistati.
credits_from_existing_suds Crediti orari ricevuti automaticamente dagli SUD.
cost_eligible_for_additional_flex_cuds_considering_cud_credits Utilizzo orario idoneo senza sconto, esclusi solo i crediti con sconto per impegno di utilizzo (CUD).
cost_eligible_for_additional_flex_cuds_considering_cud_and_sud_credits Utilizzo orario idoneo senza sconto, esclusi i crediti per CUD e SUD.
min_cost_eligible_for_additional_flex_cuds_considering_cud_credits Utilizzo minimo senza sconti, esclusi solo i crediti CUD.
min_cost_eligible_for_additional_flex_cuds_considering_cud_and_sud_credits Utilizzo minimo senza sconti, esclusi i crediti CUD e SUD; la stima più conservativa in base al parametro look_back_window.

Utilizza la seguente query per capire in che modo una parte scontata su base oraria il tuo utilizzo sarà influenzato 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

Se hai domande sugli sconti per l'utilizzo a livello di impegno sulla fattura, contatta l'assistenza per la fatturazione Cloud per ricevere assistenza.