Analisi costi

Cost Analysis è uno strumento di visualizzazione facile da usare che ti consente di monitorare e ottimizzare le spese di Oracle Cloud Infrastructure. Puoi generare grafici e scaricare report in formato tabulare accurati e affidabili di dati aggregati sui costi sul consumo di Oracle Cloud Infrastructure.

Utilizzare l'analisi dei costi per i controlli a campione degli andamenti delle spese e per generare i report. Gli scenari comuni che potrebbero interessarti includono:

  • Visualizzazione dei costi mensili per il compartimento X e i relativi figli, raggruppati per servizio o per tag.
  • Visualizzazione dei costi giornalieri per la chiave A e la chiave B, i valori X, Y e Z, raggruppati per servizio e descrizione del prodotto (SKU).
  • Visualizzazione dei costi orari per il servizio = computazione o database, raggruppati per nome compartimento.

È possibile scegliere uno dei report predefiniti predefiniti dal menu Report e scegliere le date a cui si è interessati. Per impostazione predefinita, il report Costi per servizio viene visualizzato quando si apre la pagina Analisi costi. Utilizzare il menu Filtri per filtrare in base a tag, compartimenti, servizi o altri filtri specifici desiderati e scegliere la modalità di raggruppamento desiderata utilizzando il menu Raggruppamento dimensioni. Di conseguenza, vengono generati un grafico e la tabella dati corrispondente e possono essere scaricati anche come tabella dati CSV, PDF o immagine del grafico. È inoltre possibile salvare un set personalizzato di date, filtri e dimensioni di raggruppamento in un report salvato. È possibile salvare fino a 10 report personalizzati e, in ogni report salvato, è possibile aggiungere fino a cinque schede personalizzate, che consentono di creare grafici e tabelle personalizzati di dati sui costi utilizzando diverse combinazioni di dimensioni di raggruppamento. Per ulteriori informazioni sulle impostazioni di query correlate, vedere Campi query analisi costi e Visualizzazione e utilizzo dei dati del grafico. È inoltre possibile stimare le informazioni sull'uso e sul consumo futuri, in base ai dati sull'uso passato.

Se si desidera ricreare l'analisi stratificata fornita dalla versione classica precedente dello strumento Analisi costi, applicare la dimensione di raggruppamento SKU (numero parte) nella versione corrente di Analisi costi. Per esplorare i costi in modi nuovi, abbiamo consigliato di visualizzare i costi in base a Customer Service o Service and Product Description. Se si sta eseguendo la registrazione dei costi, è consigliabile eseguire il raggruppamento per compartimento o tag.

Nota

Sono supportati tutti i tag, non solo quelli di registrazione dei costi.
Nota

I costi per le tag si basano sulla data in cui la tag è stata associata a una risorsa. Non funziona in modo retroattivo per le risorse su cui vengono applicate queste tag.

Criterio IAM necessario

Per utilizzare Oracle Cloud Infrastructure, un amministratore deve essere un membro di un gruppo a cui è stato concesso l'accesso di sicurezza in un criterio da un amministratore della tenancy. Questo accesso è necessario se si utilizza la console o l'API REST con un SDK, un'interfaccia CLI o un altro strumento. Se viene visualizzato un messaggio che informa che non si dispone dell'autorizzazione o che non si è autorizzati, verificare con l'amministratore della tenancy il tipo di accesso di cui si dispone e il compartimento in cui funziona l'accesso.

Se non si ha familiarità con i criteri, vedere Introduzione ai criteri e Criteri comuni.

Per utilizzare l'analisi dei costi, è necessaria la seguente istruzione criterio:

Allow group <group_name> to read usage-report in tenancy

Per utilizzare Report salvati, è necessaria la seguente istruzione di criterio:

Allow group <group_name> to manage usage-report in tenancy

Autenticazione e autorizzazione

Ogni servizio in Oracle Cloud Infrastructure si integra con IAM per l'autenticazione e l'autorizzazione, per tutte le interfacce (console, SDK o CLI e API REST).

Un amministratore di un'organizzazione deve impostare i gruppi , i compartimenti e i criteri che controllano gli utenti che possono accedere ai servizi, alle risorse e al tipo di accesso. Ad esempio, i criteri controllano chi può creare nuovi utenti, creare e gestire la rete cloud, creare istanze, creare bucket, scaricare oggetti e così via. Per ulteriori informazioni, vedere Gestione dei domini di Identity. Per dettagli specifici sulla scrittura dei criteri relativi a ognuno dei vari servizi, consulta il riferimento per i criteri.

Se sei un utente normale (non un amministratore) che deve utilizzare le risorse Oracle Cloud Infrastructure di proprietà dell'azienda, contatta un amministratore per impostare un ID utente. L'amministratore può confermare quale compartimento o compartimenti è possibile utilizzare.

Campi query analisi costi

Nella tabella riportata di seguito vengono descritti i campi della query Analisi costi.

Campo descrizione;
Report Selezionare uno dei report predefiniti riportati di seguito.
  • Costi per servizio (visualizzati per impostazione predefinita alla prima apertura della pagina Analisi costi)
  • Costi per servizio e descrizione
  • Costi per servizio e SKU (numero parte)
  • Costi per servizio e tag
  • Calcola costi per compartimento
  • Costi mensili

Dopo aver creato alcuni report salvati, questi vengono elencati in questo menu in Report salvati.

Data inizio/fine (UTC)

Selezionare la data di inizio e di fine in base al fuso orario UTC.

Dopo aver fatto clic su una delle icone del calendario, è inoltre possibile eseguire query e selezionare intervalli di tempo predefiniti per i dati disponibili nell'area di memorizzazione degli usi:
  • 7D
  • 10D
  • Progressivo mese
  • 2M
  • 3M
  • Tutti i dati
  • 6M
  • Progressivo anno

Questi intervalli di tempo preimpostati sono fondamentali per i report salvati, poiché modificheranno automaticamente l'intervallo di tempo ogni volta che viene avviato un report salvato. Ad esempio, se la data corrente era il 18 marzo e si è creato un report salvato con 7D come periodo di tempo, il report mostra i dati dall'11 marzo al 18 marzo. Quando si avvia lo stesso report il giorno successivo (19 marzo), l'intervallo di date passa dal 12 marzo al 19 marzo. Infine, quando si imposta il periodo di tempo, viene indicato anche al di sopra del grafico in Periodo di tempo.

Nota: i dati cronologici sono attualmente inevasi per le tenancy e potrebbero non essere visualizzati immediatamente. Al termine del processo, saranno disponibili fino a dodici mesi di dati sui consumi passati.

Granularità

La granularità (oraria, giornaliera, mensile) si basa sulla dimensione dell'intervallo di date richiesto. La logica è la seguente:

  • Ogni ora: 24 ore o meno (visualizzato solo quando si seleziona una data di inizio e una data di fine con lo stesso giorno). È possibile eseguire una query solo a livello di granularità giornaliera dove oggi - data inizio <= 31.
  • Giornaliero: > 24 ore, <= 3 mesi
  • Mensile: è possibile eseguire una query solo per data di fine - data di inizio <= 12 mesi.
Mostra

Consente di visualizzare il report in termini di costo (impostazione predefinita) o utilizzo.

Per un cluster di virtual machine con pluggable database, selezionare Costo attribuito o Uso attribuito. In caso contrario, per tutte le altre risorse, utilizzare Costo o Utilizzo. Inoltre, la selezione di Costo attribuito o Uso attribuito per qualsiasi risorsa cluster non VM genera lo stesso output di Costo o Uso. Per ulteriori informazioni, vedere Visualizzazione di costi e utilizzo dai pluggable database del cluster di virtual machine.

Mostra previsione Consente di stimare informazioni sull'uso e il consumo futuri in base ai dati sull'uso passato. Per informazioni sui prerequisiti e sull'uso, vedere Previsione dei costi. Quando è selezionata l'opzione Mostra previsione, il campo Data fine (UTC) viene modificato in Data fine previsione (UTC).

Nota: quando si visualizzano i dati della previsione, è possibile scegliere le date da Data fine (UTC) dopo il giorno corrente, ma non è possibile eseguire questa operazione se Mostra previsione non è selezionata.

Cumulativo Selezionare questa opzione per modificare i valori in modo che siano cumulativi per il periodo di tempo selezionato. Si consideri, ad esempio, se si stavano guardando 10 giorni di dati, cumulativamente, e i valori per ogni giorno sono $ 5. In tal caso, selezionando Cumulativo vengono visualizzati i valori 5, 10, 15, 20, 25, 30, 35, 40, 45 e 50 rispettivamente nei 10 giorni. In un grafico non cumulativo i valori vengono visualizzati come 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5.
Filtri

Consente l'applicazione di filtri in base a quanto riportato di seguito.

  • Dominio di disponibilità
  • Compartimento

    Nota: il filtro per compartimento visualizza l'uso e i costi attribuiti a tutte le risorse nei compartimenti selezionati.

    • Per nome
    • Per OCID
    • Per percorso (ad esempio, root/nome compartimento/nome compartimento)
  • Piattaforma: GEN_1 sono servizi che non sono nativi OCI. GEN_2 include tutti i servizi nativi OCI.
  • Etichetta
    • Spazio di nomi tag
    • Chiave tag + Corrispondenza con qualsiasi valore o Corrispondenza con uno qualsiasi dei seguenti
  • Area
  • Servizio
  • ID sottoscrizione
  • OCID risorsa
  • Descrizione del prodotto (nome corrispondente leggibile)
  • SKU (Numero di particolare) (ad esempio, B91444)
  • Tenant
  • Unità

Per ulteriori informazioni sull'aggiunta, la modifica e la rimozione di filtri e sulla logica dei filtri, vedere Filtri.

Dimensioni di raggruppamento

Consente di visualizzare i dati in termini di raggruppamento specifico. Per impostazione predefinita, viene visualizzata una dimensione di raggruppamento per servizio. È possibile visualizzare una sola dimensione di raggruppamento alla volta.

  • Dominio di disponibilità
  • Comartimento. Quando si esegue il raggruppamento per compartimento, è possibile selezionare il valore del nome visualizzato e la profondità di un compartimento. La profondità del compartimento corrisponde al livello più basso in base al quale si desidera raggruppare i compartimenti. Tutti i livelli superiori a tale livello di raggruppamento restituiscono ciò che è direttamente in tali compartimenti. Il livello di raggruppamento restituisce i valori per tutte le risorse in tali compartimenti, oltre a tutte le risorse nei compartimenti sottostanti.
    • Visualizza come
      • Nome compartimento
      • OCID compartimento
      • Percorso compartimento

      Nota: se è selezionato OCID compartimento, non è possibile visualizzare il livello compartimento.

    • Livello compartimento
      • Tutto (impostazione predefinita): viene visualizzato ogni compartimento. I valori visualizzerebbero l'uso/spesa associata solo alle risorse in tale compartimento specifico.
      • Livello 1 (solo radice): viene restituita solo 1 colonna (radice) e vengono visualizzati i valori per le risorse contenute nel compartimento radice e in ogni compartimento figlio.
      • Livello 2 (radice/<value>): visualizza la radice, con valori per la radice che equivalgono solo a tali risorse nella radice. Vengono restituiti anche tutti i compartimenti figlio diretti della radice. I valori per ciascuno di tali compartimenti sono la somma di tutte le risorse ivi contenute o all'interno di qualsiasi elemento figlio di tali compartimenti.
      • Livello 3 (radice/<value>/<value>): restituisce la radice, con valori per la radice che equivalgono solo a tali risorse nella radice. Vengono restituiti anche tutti i compartimenti di livello 2, ma con valori uguali solo alle risorse contenute in ciascuno di tali compartimenti specifici. Vengono restituiti anche i primi livelli figlio dei compartimenti di livello 2. I valori per il terzo livello del compartimento (root/child1/child2) sarebbero uguali alle risorse in tali compartimenti, più tutte le risorse in tutti gli elementi figlio di tali compartimenti.
      • Livello 4 (radice/<value>/<value>/<value>)
      • Livello 5 (radice/<value>/<value>/<value>/<value>)
  • Piattaforma: GEN_1 sono servizi che non sono nativi di Oracle Cloud Infrastructure, mentre GEN_2 include tutti i servizi Oracle Cloud Infrastructure nativi.
  • Area
  • OCID risorsa
  • Servizio
  • Descrizione servizio e prodotto
  • Servizio e SKU (numero parte)
  • SKU (numero parte)
  • SKU (descrizione prodotto)
  • ID sottoscrizione
  • Etichetta
    • Spazio di nomi tag
    • Chiave tag
  • ID tenant
  • Nome tenant

Per ulteriori informazioni sulla visualizzazione e la modifica delle dimensioni di raggruppamento, vedere Dimensioni raggruppamento.

Visualizzazione e utilizzo dei dati del grafico

Quando viene visualizzata per la prima volta la pagina Analisi costi, la vista predefinita prevede la visualizzazione del report Costi per servizio, raggruppato per Servizio e con granularità Giornaliera. L'intervallo di date predefinito va dal primo giorno del mese al giorno corrente. Il grafico Analisi costi è organizzato in base alla data (UTC) sull'asse X e all'importo del costo sull'asse Y. Quando si visualizza un grafico, è possibile posizionare il puntatore del mouse su un datapoint nel grafico per visualizzare ulteriori dettagli. La descrizione comandi mostra il riepilogo dei valori di costo per un determinato elemento dell'asse Y in un determinato momento, indipendentemente dal fatto che si stia visualizzando il grafico come grafico Barre (impostazione predefinita), Linee o Linee in pila.

Nota

Le schede personalizzate possono visualizzare solo i grafici a barre.

È possibile iniziare visualizzando i dati del grafico in termini di report predefiniti, selezionandone uno dal menu Report, quindi adeguare l'intervallo di date, la granularità e quindi aggiungere oppure rimuovere i filtri e le dimensioni di raggruppamento, ovvero visualizzare i dati dei costi in base a uno o più filtri oppure in base a entrambi i filtri e a una singola dimensione di raggruppamento.

È inoltre possibile salvare gli adeguamenti come report salvato che sarà possibile visualizzare in seguito, insieme ai report predefiniti. Per ulteriori informazioni sul salvataggio dei report, vedere Salvataggio dei report.

A destra del grafico, la casella Legenda mostra tutti i dati per impostazione predefinita e ogni elemento è codificato in base al colore. È possibile fare clic su uno qualsiasi degli elementi Legenda per attivare o disattivare i dati del grafico per l'elemento. Ad esempio, quando si visualizza un grafico con vari servizi e relativi costi, la casella Legenda include tutti i servizi interessati correlati alla query. Se si attiva o si attiva uno o più servizi, questi vengono visualizzati o nascosti dinamicamente dall'output del grafico. L'attivazione dei dati Legenda, tuttavia, non modifica i dati visualizzati nella vista tabella o gli elementi scaricati.

Sotto il grafico viene fornita anche una vista tabulare del grafico, che viene aggiornata quando si applicano diverse opzioni relative a periodo di tempo, filtro e dimensione di raggruppamento. Quando si visualizzano i dati della tabella, è possibile fare clic su una qualsiasi delle intestazioni di colonna per eseguire l'ordinamento in ordine crescente o decrescente.

Per ulteriori informazioni sui costi di gestione, vedere gli argomenti riportati di seguito.

Nota

La visualizzazione dei dati nell'analisi dei costi può richiedere fino a 48 ore.

Visualizzazione cronologia query

È possibile visualizzare la cronologia delle query di analisi dei costi in qualsiasi momento facendo clic sul collegamento Cronologia query nella parte superiore della pagina. Dopo aver fatto clic su questo collegamento, viene visualizzata la pagina Audit di Oracle Cloud Infrastructure Logging.

La pagina Audit è pre-filtrata per mostrare gli eventi di audit correlati all'analisi dei costi.

Nella scheda Esplora eventi è possibile visualizzare i parametri di query da qualsiasi evento di query Analisi costi, di tipo com.oraclecloud.UsageApi.GetUsage. Espandere la vista JSON per una voce evento per visualizzare i parametri di query disponibili nel nodo "additionalDetails".

Di seguito sono riportati i campi di query visualizzati.

  • endTime
  • granularità
  • queryType
  • startTime
  • tenantId

Ad esempio:

{
  "datetime": 1650325072577,
  "logContent": {
    "data": {
      "additionalDetails": {
      "endTime": "<time>"
      "granularity": "<granularity>"
      "queryType": "<type>"
      "startTime": "<date-time>"
      "tenantId": "<unique_ID>"
      }

filtri

Per istruzioni su come aggiungere, modificare e rimuovere i filtri e sulla logica dei filtri, vedere quanto segue.

Per aggiungere filtri
  1. Aprire il menu di navigazione e selezionare Billing & Cost Management. In Gestione costi, selezionare Analisi costi.
  2. In Data inizio/fine (UTC), selezionare un periodo di tempo.
  3. In Mostra, selezionare se si desidera visualizzare Costo o Utilizzo.
  4. In Filtri selezionare un filtro. Viene visualizzata una finestra di dialogo specifica del filtro scelto. Ad esempio, se si sceglie Servizio, selezionare un servizio dalla lista. Se si preferisce, è possibile aggiungere diversi servizi oppure selezionare l'icona X per rimuovere i filtri dei servizi. Al termine della selezione dei criteri di filtro, selezionare Seleziona.
  5. Selezionare Applica per applicare le modifiche e ricaricare il grafico e la tabella con i filtri selezionati.
Per modificare un filtro
  1. Per modificare il filtro dopo che è già stato applicato al grafico, fare clic sul filtro. Viene visualizzata la finestra di dialogo del filtro.
  2. Dal menu della finestra di dialogo Filtro, selezionare uno o più filtri e fare clic su Seleziona.
  3. Fare clic su Applica per applicare le modifiche e ricaricare il grafico e la tabella con i filtri selezionati.
Per rimuovere un filtro
  1. Per rimuovere il filtro dopo che è stato applicato al grafico, fare clic su Cancella tutti i filtri oppure fare clic sull'icona X del filtro accanto a Filtri.
  2. Fare clic su Applica per applicare le modifiche e ricaricare il grafico e la tabella senza i filtri selezionati.
Per filtrare i costi in base alle date
  1. Aprire il menu di navigazione e selezionare Billing & Cost Management. In Gestione costi, selezionare Analisi costi.
  2. In Report, selezionare uno dei report predefiniti o crearne uno nuovo.
  3. In Data inizio (UTC) selezionare una data di inizio.
  4. In Data fine (UTC), selezionare una data di fine.
    Nota

    I dati cronologici sono attualmente inevasi per le tenancy e potrebbero non essere visualizzati immediatamente. Al termine del processo, saranno disponibili fino a dodici mesi di dati sui consumi passati.
  5. Fare clic su Applica.
Per filtrare i costi in base alle tag
  1. Aprire il menu di navigazione e selezionare Billing & Cost Management. In Gestione costi, selezionare Analisi costi.
  2. In Report, selezionare uno dei report predefiniti o crearne uno nuovo.
  3. In Filtri, selezionare il filtro Tag.
  4. Nella finestra di dialogo Tag, completare quanto segue. Per le descrizioni di questi campi, vedere Panoramica sull'applicazione di tag.
    • Spazio di nomi tag

    • Chiave tag

    • Valore tag

  5. Fare clic su Seleziona.
  6. Fare clic su Applica.
Per filtrare i costi in base ai compartimenti
  1. Aprire il menu di navigazione e selezionare Billing & Cost Management. In Gestione costi, selezionare Analisi costi.
  2. In Filtri selezionare il filtro Compartimento.
  3. Nella finestra di dialogo Compartimento, in Filtra compartimenti, selezionare un'opzione di filtro del compartimento:
    • Per nome
    • Per OCID
    • Per percorso (ad esempio, root/nome compartimento/nome compartimento)
    Nota

    Il filtro per compartimento visualizza l'uso e i costi attribuiti a tutte le risorse nei compartimenti selezionati e ai relativi compartimenti figlio.
  4. Fare clic su Applica.
Per rimuovere un compartimento o un filtro di tag
  • Quando si filtrano i costi, accanto a Filtri viene visualizzata un'etichetta con il nome del filtro di tag o compartimento. Per cancellare il filtro, fare clic sull'icona X o su Cancella tutti i filtri.

Logica filtro

I filtri sono ORed all'interno di ogni filtro specifico e ANDed tra i filtri. Ad esempio, un filtro per Service = Compute, Block Storage, Object Storage, Database e Tag = Tag Key "MyKey" visualizza i dati per (Compute OR Block Storage OR Object Storage OR Database) AND Tag Key "MyKey".

Il filtro Tag, tuttavia, è un caso unico. È possibile aggiungere più filtri tag, che fungono da OR unito.

Nota

Quando si tenta di selezionare un possibile valore Chiave tag, vengono recuperati e visualizzati nella lista solo dieci valori Chiave tag. In alternativa, è possibile digitare manualmente il valore Chiave tag su cui applicare il filtro.

Utilizzo di più filtri per visualizzare i costi

È possibile iniziare filtrando i dati del grafico Analisi costi in base a un singolo filtro, quindi aggiungere altri filtri. Ad esempio:

  1. Impostare Dimensioni raggruppamento su Servizio per visualizzare i costi in base al servizio.
  2. In Filtri aggiungere un filtro in base a Tag.
  3. Selezionare uno spazio di nomi tag (in questo esempio viene utilizzato "Finanziario" come spazio di nomi selezionato).
  4. Selezionare una chiave tag (in questo esempio viene utilizzato "Proprietario" come chiave selezionata).
  5. Specificare se corrispondere a qualsiasi valore (condizione AND) o Corrispondere a uno dei seguenti valori (condizione OR).

    Ad esempio, supponendo che il valore "alfa" sia il valore e se si sceglie Corrispondenza con uno dei seguenti, significa mostrare tutti i servizi che hanno "alfa" come proprietario. Al contrario, supponendo che vengano scelti più valori "alfa" e "beta" e se è selezionata l'opzione Corrispondenza con uno dei seguenti valori, ciò corrisponde a una condizione OR (ovvero, un filtro per visualizzare i costi di tutti i servizi dello spazio di nomi "Financial", con la chiave tag "Proprietario", che corrisponde ai valori "alfa" o "beta").

  6. Fare clic su Seleziona, quindi su Applica per ricaricare il grafico Analisi costi con le informazioni filtrate.

È inoltre possibile aggiungere un altro filtro per tag per suddividere ulteriormente i dati. Ad esempio:

  1. In Filtri aggiungere un filtro in base a Tag.
  2. Selezionare uno spazio di nomi tag e una chiave tag (ad esempio, lo spazio di nomi "Centro di costo").
  3. Selezionare Corrispondenza con uno dei valori seguenti e, ad esempio, filtrare i valori "Centro di costo" di "1234" o "5678".

    Dopo aver fatto clic su Seleziona, quindi su Applica, questo filtro mostra i costi di tutti i servizi con il filtro tag appena creato, oltre a questo secondo filtro tag ("Finanziario", Chiave tag "Proprietario", "alfa" o "beta" valori + "Centro di costo" spazio di nomi con i valori "1234" o "5678"). I due filtri di tag insieme equivalgono a un AND con il filtro precedente (i due filtri vengono visualizzati accanto all'elenco a discesa Aggiungi filtro).

    In alternativa, invece del secondo filtro Tag ("Centro di costo" con i valori "1234" o "5678"), è possibile aggiungere un filtro Servizio (NETWORK) che mostra i costi di tutti i servizi dello spazio di nomi "Finanziario", con la chiave tag "Proprietario", che corrisponde sia ai valori "alfa" che a quelli "beta", e viene filtrato in base al tipo di servizio NETWORK.

Dimensioni raggruppamento

Le dimensioni di raggruppamento modificano la modalità di aggregazione dei dati, ma non modificano la somma. Se una risorsa non ha un valore per un determinato campo, viene visualizzata una colonna "nessun valore", che riflette la somma di tali risorse. I prodotti GEN_1 spesso non dispongono di un dominio di disponibilità, di un compartimento o di un ID risorsa.

Per visualizzare le dimensioni di raggruppamento
  1. Aprire il menu di navigazione e selezionare Billing & Cost Management. In Gestione costi, selezionare Analisi costi.
  2. In Data inizio/fine (UTC), selezionare un periodo di tempo.
  3. In Mostra, selezionare se si desidera visualizzare Costo o Utilizzo.
  4. In Dimensioni raggruppamento, selezionare la dimensione di raggruppamento preferita. Se si sceglie Compartimento o Tag, vengono visualizzati campi di selezione compartimento o tag aggiuntivi.
  5. Fare clic su Applica per applicare le modifiche e ricaricare il grafico e la tabella con la dimensione di raggruppamento selezionata.
Per modificare una dimensione di raggruppamento
  1. Per modificare la dimensione di raggruppamento, selezionarla in Raggruppamento dimensioni.
  2. Fare clic su Applica per applicare le modifiche e ricaricare il grafico e la tabella con la nuova dimensione di raggruppamento.

Identificazione di una risorsa che consuma costi

Se, ad esempio, si è notato una grande quantità di utilizzo del servizio di database presente in un grafico e si desidera identificare la risorsa responsabile, è possibile eseguire il raggruppamento in base a OCID risorsa dalla lista Dimensioni raggruppamento. Successivamente, in Filtri, aggiungere un filtro per il tipo di servizio (Database in questo esempio) e fare clic su Applica per ricaricare il grafico.

Il grafico viene ricaricato per mostrare gli OCID risorsa che determinano il costo del database, sia quando si passa il puntatore del mouse sul datapoint nel grafico che nella casella Legenda. Questi OCID risorsa vengono visualizzati anche nella tabella dati sotto il grafico. Se si desidera, è possibile salvare queste informazioni facendo clic su Azioni scheda, quindi selezionando Scarica tabella in formato CSV o Scarica grafico.

Suggerimento

La casella Legenda viene impostata su una dimensione predefinita al primo caricamento dei grafici, ma è possibile fare clic e trascinare la casella per leggere più facilmente gli elementi lunghi all'interno della casella (ad esempio gli OCID).

Per trovare ulteriori informazioni sulla risorsa, copiare l'OCID e immetterlo nella casella Cerca della console, per individuare la risorsa che determina i costi.

Raggruppamento per servizio e SKU o descrizione servizio e prodotto per identificare i costi

In alcuni casi è possibile che vengano visualizzati più numeri SKU per un servizio. Quando si esegue il raggruppamento per Servizio e SKU (numero parte), nella casella Legenda vengono visualizzati più numeri SKU per lo stesso servizio. Ad esempio, se nella casella Legenda sono presenti più voci di computazione ma hanno SKU diverse, significa che esiste una sola risorsa che utilizza più componenti dell'infrastruttura di base. Questo caso è in realtà più comune per lo storage a blocchi (in cui vengono visualizzate più voci di storage a blocchi con SKU diverse). In particolare, per il caso di storage a blocchi, ti viene addebitato il costo dello storage stesso, ma ti vengono addebitati anche eventuali trasferimenti di dati dallo storage a blocchi. Di conseguenza, nella casella Legenda verranno visualizzati più elementi "Storage a blocchi" elencati con numeri di SKU diversi. Ad esempio:

Block Storage / <SKU number 1>
Block Storage / <SKU number 2>
Block Storage / <SKU number 3>
Block Storage / <SKU number 4>

Un altro modo per esaminare questo stesso tipo di dati consiste nell'utilizzare la dimensione di raggruppamento Servizio e Descrizione prodotto. La casella Legenda è ordinata nello stesso modo, ma presenta i dati in modo diverso. Cioè, secondo le descrizioni effettive dei prodotti, rispetto alle SKU a cui sono associate. Ad esempio:

Block Storage / Block Volume - Backup
Block Storage / Block Volume - Free
Block Storage / Block Volume - Performance Units
Block Storage / Block Volume - Storage
Suggerimento

Per impostazione predefinita, queste descrizioni più lunghe potrebbero non essere visibili, pertanto è necessario ridimensionare la casella Legenda per visualizzarle.

Anche il servizio di database è un esempio utile. Potrebbero essere presenti istanze diverse di un database e ti potrebbe essere addebitato anche il costo per lo storage a blocchi all'interno del servizio di database. Ad esempio, questa voce potrebbe essere visualizzata nella Legenda per un caso di questo tipo:

Database / DBaaS - Attached Block Storage Volume - Standard Performance

Il costo per il trasferimento di rete potrebbe essere addebitato anche nel servizio di database. Ad esempio:

Database / Oracle Autonomous Data Warehouse - Exadata Storage

Possono verificarsi anche addebiti per la licenza della versione dell'applicazione:

Database / Database Cloud Service - Enterprise Edition High Performance

I report sui costi e sull'uso consentono di suddividere ulteriormente le informazioni notate nei grafici Analisi costi. Ad esempio, in un report sui costi è possibile notare un numero SKU associato alla computazione e visualizzare anche lo stesso numero SKU associato alla memorizzazione a blocchi. Di conseguenza, potresti chiederti se sei stato doppiamente fatturato (anche se in realtà non è così). Per analizzare il costo effettivo, è innanzitutto possibile filtrare il foglio di calcolo CSV dei costi in base al SKU. Dopo aver applicato un filtro al file CSV utilizzando una determinata SKU, è possibile visualizzare i servizi che vengono consumati dalla colonna Prodotto/Descrizione. Ad esempio, una SKU potrebbe utilizzare molto "Volume a blocchi - Unità prestazioni", ma in questa colonna viene anche visualizzato "DBaaS - Volume storage a blocchi collegato".

Un modo per segmentare ulteriormente i dati sarebbe quello di copiare l'ID risorsa dalla colonna product/resourceId, ad esempio la voce "DBaaS - Volume storage a blocchi collegato" che hai notato tra tutti i "Volumi a blocchi - Unità prestazioni" e rimuovere il filtro SKU applicato in precedenza. Successivamente, filtrare il foglio di calcolo in base all'ID risorsa. Vengono quindi visualizzati tutti i componenti (indicati nella colonna prodotto/descrizione) utilizzati da un determinato ID risorsa.
Nota

Quando si visualizza un report costi, le colonne costo/productSku e prodotto/descrizione vengono mappate tra loro e sono colonne adiacenti nel file CSV. Per ulteriori informazioni su questi campi e altri campi visualizzati nei report, vedere Report costi.
Analogamente, è possibile utilizzare l'analisi dei costi per eseguire una dimensione di raggruppamento OCID risorsa, con un filtro Descrizione prodotto, per mostrare tutte le risorse che utilizzano un determinato prodotto. Ad esempio, se si sceglie Unità prestazioni volume a blocchi come filtro, il grafico Analisi costi mostra quali risorse utilizzano Unità prestazioni volume a blocchi. Per ulteriori informazioni sull'identificazione di una o più risorse specifiche, vedere Identificazione di una risorsa che utilizza costi.

Download dei dati dei dettagli dei costi

Nel menu Azioni scheda di qualsiasi scheda Dettagli costo:

  • Selezionare l'opzione Scarica tabella in formato CSV per scaricare un file CSV dei dati dalla scheda Dettagli costi corrente. Nella Conferma esportazione visualizzata, fare clic su Conferma. È quindi possibile scaricare un file CSV con la data corrente inclusa nel nome file.
  • Selezionare l'opzione Scarica scheda corrente in formato PDF per esportare i dati del grafico e della tabella in formato PDF. Nella Conferma esportazione visualizzata, fare clic su Conferma. È quindi possibile salvare un file PDF con il nome della scheda Dettagli costi per data, insieme all'indicatore orario corrente incluso nel nome del file PDF.
  • Selezionare Scarica grafico per scaricare un'immagine PNG del grafico dalla scheda Dettagli costi corrente, con la data corrente inclusa nel nome file. L'immagine del grafico include gli elementi della legenda e riflette l'intervallo di tempo selezionato, i filtri applicati e le dimensioni di raggruppamento.

Salvataggio dei report

Utilizzare il menu Azioni report in Analisi costi per creare un report salvato. È possibile accedere al report in un secondo momento dopo aver lasciato la console e tornare all'analisi dei costi, senza dover rispecchiare il set di date, filtri, granularità o dimensioni di raggruppamento. Dopo essere stato salvato, un report può essere rinominato, aggiornato o eliminato. È possibile salvare al massimo 10 report.

È possibile creare un report salvato modificando uno dei report predefiniti di analisi dei costi, quindi salvare le impostazioni personalizzate come nuovo report. I nuovi report possono avere un set personalizzato di filtri, dimensioni di raggruppamento, granularità e impostazioni dell'intervallo di date.

Per salvare i report, assicurarsi di disporre anche dei criteri corretti. Per ulteriori informazioni, vedere Criterio IAM obbligatorio.

Per salvare un report Analisi costi, procedere come segue.

  1. Aprire il menu di navigazione e selezionare Billing & Cost Management. In Gestione costi, selezionare Analisi costi.
  2. In Report, selezionare uno dei report predefiniti oppure utilizzare il report Costi per servizio predefinito.
  3. Apporta le modifiche alle query che preferisci. Per ulteriori informazioni sulle impostazioni delle query, vedere Visualizzazione e utilizzo dei dati del grafico, Filtri e Raggruppamento delle dimensioni. Per una spiegazione dell'interfaccia di query Analisi costi e dei relativi campi e dei valori possibili, vedere anche Campi query analisi costi.
  4. Dopo aver apportato le modifiche, il nome del report predefinito attualmente selezionato dal menu Report viene modificato in (modificato).
  5. Se si apportano modifiche e si desidera salvare un nuovo report, fare clic su Salva come nuovo report.
  6. Nella finestra di dialogo Salva come nuovo report, immettere il nome del report nel campo Nome. Evitare di inserire informazioni riservate.
  7. Fare clic su Salva.

    Viene visualizzata una notifica che informa che il report è stato salvato e che è selezionato anche nel menu Report.

  8. Se le impostazioni del report personalizzato non sono state già applicate, fare clic su Applica per visualizzare le modifiche.

Il nuovo report salvato è ora disponibile per la selezione futura dal menu Report in Report salvati. È inoltre possibile utilizzare la pagina Report schedulati per eseguire un report salvato in base a una schedulazione. Per ulteriori informazioni, vedere Report pianificati.

Nota

Una volta superato il limite di dieci report, è necessario selezionare un report preesistente dalla casella Sovrascrivi report esistente che si desidera sovrascrivere con il nuovo report.

Dopo aver salvato un report, è possibile rinominarlo, reimpostare le modifiche in corso, aggiornarlo o eliminarlo.

Per rinominare un report
  1. Selezionare il report dal menu Report.
  2. In Azioni report, selezionare Rinomina. Viene visualizzata la finestra di dialogo Modifica nome report.
  3. In Nome immettere il nuovo nome di report e fare clic su Salva. Viene visualizzata una notifica che indica che il report è stato aggiornato e rinominato.
Per reimpostare le modifiche ai report
  1. Selezionare il report dal menu Report.
  2. Dopo aver apportato le modifiche che si desidera ripristinare, in Azioni report selezionare Reimposta. Il testo (modificato) accanto al nome del report scompare per indicare che è stato ripristinato lo stato originale del report.
  3. Fare clic su Applica per ricaricare i dati del grafico e della tabella.
Per aggiornare un report
  1. Selezionare il report dal menu Report.
  2. Apportare le modifiche preferite a date, filtri, granularità o dimensioni di raggruppamento.
  3. In Azioni report, selezionare Aggiorna. Viene visualizzata una notifica che indica che il report è stato aggiornato correttamente.
  4. Fare clic su Applica per ricaricare i dati del grafico e della tabella.
Per eliminare un report
  1. Selezionare il report dal menu Report.
  2. In Azioni report selezionare Elimina. Viene visualizzata una conferma dell'eliminazione.
  3. Nella conferma fare clic su Elimina per eliminare il report. Viene visualizzata una notifica che indica che il report è stato eliminato e che i dati del grafico e della tabella associati non vengono più visualizzati.
  4. Selezionare un altro report dal menu Report o creare un nuovo report personalizzato.

Aggiunta di schede personalizzate ai report

Per impostazione predefinita, l'analisi dei costi visualizza grafici basati su serie temporali e output tabulare. Le schede personalizzate consentono di personalizzare i report aggiungendo schede aggiuntive con output sia grafico che tabulare, in base alla combinazione preferita di dimensioni di raggruppamento.

Ad esempio, se si è interessati ai compartimenti e al tipo di servizio, è possibile creare una query personalizzata che mostri il mapping del compartimento al servizio nello stesso formato di grafico e di output tabulare generato da Cost Analysis in tutti i relativi report predefiniti. Le schede personalizzate create possono essere salvate solo in uno dei report salvati. È possibile iniziare selezionando uno dei report predefiniti di analisi dei costi, aggiungere le schede personalizzate (in un report salvato è possibile salvare fino a cinque schede personalizzate), quindi salvare il report. Poiché è possibile salvare un massimo di 10 report totali, è possibile disporre di un massimo di 50 schede personalizzate in totale (salvate tra 10 report salvati).
Nota

Se si esce dalla sezione Analisi costi della console e non si salvano le schede personalizzate in un report salvato oppure se si esce e non si salvano, non saranno disponibili quando si torna all'analisi costi.
Per aggiungere una scheda personalizzata:
  1. Aprire il menu di navigazione e selezionare Billing & Cost Management. In Gestione costi, selezionare Analisi costi.
  2. In Report, selezionare uno dei report predefiniti oppure utilizzare il report Costi per servizio predefinito.
  3. Nel grafico Dettagli costo, accanto alla scheda Dettagli costo per data, fare clic su +Add scheda. Viene visualizzato il pannello Aggiungi scheda personalizzata.
  4. In Nome immettere un nome per la scheda personalizzata. Evitare di fornire informazioni riservate.
  5. In Righe tabella, in Dimensione raggruppamento, selezionare una dimensione di raggruppamento che corrisponderà ai dati dell'asse X (riga) nel grafico e nella tabella.
    Selezionare una delle seguenti dimensioni di raggruppamento:
    • Dominio di disponibilità
    • Compartimento
    • Piattaforma
    • Region
    • OCID risorsa
    • Servizio
    • Descrizione del servizio e del prodotto
    • Servizio e SKU (numero parte)
    • Codice prodotto
    • SKU - Descrizione prodotto
    • ID sottoscrizione
    • Tag (consente di immettere lo spazio di nomi e la chiave di tag quando è selezionata)
    • ID tenant
    • Nome tenant
  6. In Colonne tabella, in Dimensione raggruppamento, selezionare una dimensione di raggruppamento che corrisponderà ai dati dell'asse Y (colonna) nel grafico e nella tabella. Le dimensioni di raggruppamento che è possibile scegliere sono le stesse delle dimensioni di raggruppamento che è possibile scegliere per Righe tabella nel passo precedente (sebbene non sia possibile, tuttavia, scegliere la stessa dimensione di raggruppamento come dimensione di raggruppamento sia per la riga che per la colonna contemporaneamente).
  7. fare clic su Aggiungi. Viene visualizzata una notifica che informa che la scheda personalizzata è stata creata e che la nuova scheda con il nuovo grafico e la nuova tabella viene visualizzata in Dettagli costi. Nella scheda viene inoltre visualizzato un avviso che indica "Impossibile salvare le schede in un report di sistema. Salva come nuovo report per continuare a visualizzare questa scheda nelle sessioni future". È possibile fare clic sul pulsante Salva come nuovo report adiacente incorporato nell'avviso oppure fare clic sullo stesso pulsante nella parte superiore della pagina Analisi costi in Report.
  8. Fare clic su Salva come nuovo report. Viene visualizzata la casella Salva come nuovo report.
  9. In Nome immettere un nome di report salvato e fare clic su Salva. Per il nome, evitare di inserire informazioni riservate. Viene visualizzata una notifica che informa che il report è stato salvato e che il report salvato è selezionato anche nel menu Report.

La scheda personalizzata e il report personalizzato vengono ora salvati. Il grafico e l'output dei dati in formato tabulare della nuova scheda sono disponibili per l'analisi. Vedere anche Visualizzazione e utilizzo dei dati del grafico.

Ad esempio, se si desidera visualizzare i servizi che determinano i costi per area, selezionare Area come Righe tabella e Servizio nelle impostazioni Colonne tabella per la scheda personalizzata. In Costi per area, l'asse X del grafico visualizza le aree, in termini di utilizzo del servizio, mentre l'asse Y visualizza i costi. In Dettagli, l'output in formato tabulare elenca ogni area in ogni riga della tabella, mentre ogni colonna visualizza i costi di ciascun servizio per la determinata area.

Dopo aver salvato la scheda personalizzata, è possibile aggiungere altre schede (fino a cinque per report in totale), modificare o eliminare la scheda oppure scaricare i dati dalla scheda personalizzata.

Per aggiungere altre schede a un report

Per aggiungere una nuova scheda personalizzata, attenersi alla stessa procedura. La nuova scheda creata viene aggiunta automaticamente al report salvato in uso.

Per modificare una scheda
  1. Selezionare il report con le schede personalizzate dal menu Report.
  2. In Dettagli costi, fare clic sulla scheda personalizzata.
  3. Se necessario, apportare modifiche a date, filtri o granularità. Impossibile modificare le dimensioni di raggruppamento perché sono determinate dalle impostazioni delle schede personalizzate.
  4. In Azioni scheda, selezionare Modifica scheda. È possibile modificare i campi Nome, Righe tabella e Colonne tabella.
  5. Fare clic su Salva. Viene visualizzata una notifica e i dati della scheda personalizzata vengono aggiornati per visualizzare le modifiche.
Per eliminare una scheda
  1. Selezionare il report con le schede personalizzate dal menu Report.
  2. In Dettagli costi, fare clic sulla scheda personalizzata.
  3. In Azioni scheda selezionare Elimina. Viene visualizzata una conferma di eliminazione di Elimina scheda personalizzata.
  4. Per eliminare la scheda, fare clic su Elimina. Viene visualizzata una notifica che indica che la scheda è stata eliminata.

Previsione dei costi

È possibile utilizzare l'analisi dei costi per stimare le informazioni sull'uso e sul consumo futuri, in base ai dati sull'uso passato.

Nota

I valori previsti sono solo stime basate sugli andamenti di utilizzo passati e potrebbero differire dall'uso effettivo.

Per ulteriori informazioni sull'esecuzione delle ricerche, vedere Campi query analisi costi per una descrizione delle impostazioni di ricerca di Analisi costi e Visualizzazione e utilizzo dei dati del grafico.

Nota

La previsione non è attualmente supportata con le schede personalizzate. Se nella scheda Dettagli costi per data viene utilizzato un intervallo di tempo previsto, viene ripristinata una query fino a <date> senza previsioni.

La previsione nell'analisi dei costi ha le seguenti caratteristiche:

  • Il livellamento esponenziale viene utilizzato per la previsione.
  • Sono necessari almeno dieci giorni di dati cronologici per poter eseguire previsioni con granularità Giornaliera. I campi dell'intervallo di date (Data inizio/fine (UTC)) vengono adeguati di conseguenza.
  • Per eseguire le previsioni con granularità Mensile sono necessari almeno tre mesi di dati cronologici. Come per la granularità Giornaliera, i campi dell'intervallo di date (Data inizio/fine (UTC)) vengono adeguati di conseguenza.
  • È possibile eseguire previsioni solo nella misura in cui si dispone dell'uso effettivo. Ad esempio, se si dispone solo di 15 giorni di dati cronologici, è possibile eseguire la previsione solo per 15 giorni. Se si dispone di soli quattro mesi di dati, è possibile effettuare previsioni solo per quattro mesi futuri.
  • Il limite massimo per le previsioni con granularità Giornaliera è di 93 giorni. Il limite massimo di previsione mensile è di 12 mesi.
  • Poiché c'è un ritardo di 24 ore incorporato, le ultime 24 ore sono sempre previste. Analogamente, in modalità di previsione mensile, il mese corrente è sempre previsto, indipendentemente dall'avanzamento del mese corrente.
  • È possibile eseguire previsioni da date continue solo con l'uso effettivo. Vale a dire, se oggi è il 26 marzo, l'intervallo di date deve iniziare con almeno il 24 marzo.

Per visualizzare i costi di previsione:

  1. Aprire il menu di navigazione e selezionare Billing & Cost Management. In Gestione costi, selezionare Analisi costi.
  2. Se necessario, modificare i parametri di ricerca, quindi selezionare Mostra previsione. È inoltre possibile selezionare prima Mostra previsione, quindi selezionare le impostazioni di ricerca. In entrambi i casi, è possibile visualizzare i dati di previsione.
  3. Fare clic su Applica.

Il grafico viene ricaricato con i dati di previsione. Per tutti i tipi di grafico, ovvero Barre, Linee o Linee in pila, viene visualizzata una sezione Previsione (in una parte disattivata) all'estremità destra del grafico. Inoltre, un campo Totale (include la previsione) viene aggiunto alla parte superiore del grafico dopo i campi Periodo di tempo e Costo a oggi. Infine, i dati di previsione vengono visualizzati anche nella vista tabulare del grafico (le colonne di previsione vengono aggiunte come righe disattivate).

È possibile scegliere di salvare le impostazioni, inclusi i dati di previsione, come report salvato. È inoltre possibile scaricare un file CSV dei dati o un file PNG del grafico, che include i dati di previsione.

Visualizzazione dei dettagli e dei costi della sottoscrizione

Le tenancy possono visualizzare i dettagli della propria sottoscrizione, a seconda del tipo di tenancy. È inoltre possibile utilizzare la dimensione di raggruppamento ID sottoscrizione per visualizzare i costi in termini di sottoscrizione di una tenancy.

È possibile visualizzare i dettagli della sottoscrizione, ma solo per determinati tipi di tenancy:

  • Se una tenancy è una tenancy padre in un'organizzazione, nella parte superiore della pagina Analisi costi è disponibile un collegamento Visualizza dettagli sottoscrizione che consente di visualizzare i dettagli della sottoscrizione per le tenancy padre e figlio.
  • Se una tenancy è una tenancy figlio in un'organizzazione, non è disponibile alcun collegamento di questo tipo, poiché le tenancy figlio non possono visualizzare i dettagli della sottoscrizione in Analisi costi.
  • Se una tenancy è una tenancy standalone che non fa parte di un'organizzazione, è disponibile il collegamento Visualizza dettagli sottoscrizione. È possibile visualizzare i dettagli della sottoscrizione, simili alle tenancy padre presenti in un'organizzazione, con alcune differenze di lieve entità.

Dopo aver fatto clic su Visualizza dettagli sottoscrizione per una tenancy idonea, viene visualizzato il pannello Dettagli sottoscrizione, con i dettagli elencati in formato tabulare. La tabella contiene i campi riportati di seguito.

  • ID sottoscrizione
    Nota

    solo per le tenancy padre in un'organizzazione. Questo campo non è presente per una tenancy standalone.
  • Digita
  • Data inizio
  • Data di fine
  • Impegno (<currency>)
  • Consumo (<currency>)
  • Saldo (<currency>)
  • Giorni trascorsi nella fatturazione

Quando si visualizza il pannello Dettagli sottoscrizione per una tenancy padre in un'organizzazione, la prima riga della tabella corrisponde alla sottoscrizione della tenancy padre, mentre le righe successive corrispondono alle sottoscrizioni della tenancy figlio. Il pannello Dettagli sottoscrizione, nel frattempo, per una tenancy standalone dispone di una sola riga che visualizza le informazioni sui dettagli della sottoscrizione per la tenancy standalone.

Visualizzazione dei costi per sottoscrizione

È possibile utilizzare la dimensione di raggruppamento dell'ID sottoscrizione per filtrare in base a una sottoscrizione specifica e determinare la sottoscrizione alla quale è stato attribuito l'uso di una tenancy. Di conseguenza, è possibile visualizzare i costi associati a una determinata sottoscrizione (per il caso della tenancy standalone) o i costi di più sottoscrizioni (per la tenancy padre con il caso delle tenancy figlio). Gli ID sottoscrizione sono indicati sull'asse X del grafico e sono inoltre elencati nella casella Legenda.

Ad esempio, utilizzando il report predefinito Costi per servizio e assicurandosi di selezionare ID sottoscrizione come dimensione raggruppamento, il grafico e la tabella di Analisi costi può visualizzare i costi in base a uno o più ID sottoscrizione. In seguito sarà possibile salvare un report personalizzato incentrato sull'uso dell'ID sottoscrizione.

Per ulteriori informazioni, vedere Campi query analisi costi, Visualizzazione e utilizzo dei dati del grafico e Raggruppamento delle dimensioni.

Visualizzazione dei costi e dell'uso dai pluggable database del cluster di virtual machine

È possibile utilizzare l'analisi dei costi e i tipi di report sui costi proprietari di OCI per visualizzare i costi e l'uso dei pluggable database all'interno di un cluster di virtual machine.

Nota

In Analisi costi, l'esecuzione di una query su un intervallo di date prima della disponibilità di questa funzione restituisce valori nulli.

Per visualizzare i costi del pluggable database in Analisi costi:

  1. Completare i prerequisiti descritti per Oracle Databases on Exadata Cloud Infrastructure e Oracle Exadata Database Service on Cloud@Customer.
  2. Aprire il menu di navigazione e selezionare Billing & Cost Management. In Gestione costi, selezionare Analisi costi.
  3. Vedere Campi query analisi costi e Visualizzazione e utilizzo dei dati del grafico per un orientamento ai campi di query, all'interfaccia Analisi costi e alle informazioni sulla creazione di report.
  4. Selezionare le date di inizio e di fine preferite e la granularità.
  5. In Mostra selezionare Costo attribuito.
  6. In Filtri, selezionare Tag.
  7. Nella finestra Tag, selezionare lo spazio di nomi tag orcl-cloud, la chiave tag parent_resource_id_1 e, dopo aver selezionato Corrispondenza con uno dei seguenti, immettere l'OCID cluster virtual machine.
  8. Selezionare Seleziona.
  9. In Dimensioni raggruppamento, selezionare OCID risorsa.
  10. Selezionare Applica.

    Nel grafico e nella tabella della scheda Dettagli costi per data vengono visualizzati i costi del pluggable database.

    Il grafico Legenda mostra il cluster di virtual machine padre e ogni pluggable database. Nel grafico è possibile visualizzare solo i dati dei costi per ogni pluggable database restituito dalla query del report (il cluster di virtual machine padre non viene visualizzato, ma solo i pluggable database).

    Nella tabella Dettagli è possibile visualizzare i dati dei costi per ogni pluggable database per data.

Per visualizzare i costi del pluggable database in Tipi di report costi:

  1. Per scaricare il report sui costi, attenersi alle istruzioni riportate in Download di un report sui costi.
    Nota

    I costi del pluggable database del cluster virtual machine non sono supportati nei report sui costi FOCUS e sono disponibili solo nei report sui costi proprietari OCI. Per ulteriori informazioni, vedere Schema del report dei costi proprietari OCI.
  2. Nel file CSV del report costi è possibile filtrare la colonna tags/ in base all'OCID cluster virtual machine e alla colonna lineItem/intervalUsageStart in base a una data specifica.

    Il report dei costi indica il costo totale per il cluster di virtual machine padre e i relativi pluggable database. Per il cluster di virtual machine padre, i costi totali vengono visualizzati nella colonna cost/myCost. Le colonne cost/attributedCost e usage/attributedUsage nella riga cluster di virtual machine padre indicano un valore pari a zero, mentre i singoli valori di costo per ogni pluggable database nel cluster di virtual machine vengono suddivisi nelle colonne cost/attributedCost e usage/attributedUsage.
    Nota

    Le colonne cost/attributedCost e usage/attributedUsage non sono presenti nei report costi generati prima della disponibilità di questa funzione.

Uso dell'API

Per informazioni sull'uso dell'API e delle richieste di firma, consulta la documentazione dell'API REST e le credenziali di sicurezza. Per informazioni sugli SDK, vedere SDK e l'interfaccia CLI.

Per gestire l'uso, utilizzare le operazioni indicate di seguito.

Utilizzare le operazioni riportate di seguito per gestire i report salvati.

L'API di utilizzo consente il recupero dei dati relativi all'uso e ai costi. È possibile effettuare le seguenti operazioni.
  • Query basata su una granularità diversa, ad esempio MENSILE o GIORNALIERO.
  • Specificare queryType, ad esempio COST, USAGE.
  • Filtra e raggruppa in base a dimensioni/tag diversi, funzionando come una query SQL.
  • Utilizzare fino a quattro parametri groupBy.

Di seguito è riportato un URI endpoint di utilizzo di esempio conforme allo schema.

  • https://usageapi.<region>.oci.oraclecloud.com/20200107/usage

Per ulteriori informazioni sull'interfaccia API e per visualizzare la lista completa degli endpoint, vedere l'API di utilizzo.

Utilizzo della granularità

L'API di utilizzo supporta la granularità MONTLY, DAILY e HOURLY. Tutti i valori startTime sono inclusi e endTime sono esclusivi, come una sottostringa Java.

  • Per HOURLY è supportato solo un periodo di tempo massimo di 36 ore, con una precisione non superiore a un'ora. Ciò significa che non ci sono minuti o secondi nel tempo di input.
  • Per MENSILE è supportata solo la prima data del mese fino a un'altra prima data del mese. Ad esempio, 2020-06-01T00:00:00Z, un periodo massimo di 12 mesi.

  • Per DAILY è supportata una precisione massima di un giorno, con un periodo massimo di 90 giorni. Inserire questo valore come 00:00:00. Ad esempio, 2020-06-01T00:00:00Z.

Uso di groupBy

In una risposta API, la dimensione viene visualizzata solo in termini di groupBy. Ad esempio, se "service" non si trova in groupBy, il campo "service" nella risposta sarà vuoto.

Nota

È possibile utilizzare solo quattro parametri groupBy alla volta.
Inoltre:
  • Se un elenco groupBy è vuoto, "currency" verrà aggiunto in groupBy.
  • Se queryType è "Uso", "unità" verrà aggiunto in groupBy.
  • Se queryType è "COST" o "vuoto", "valuta" verrà aggiunto in groupBy.
  • computedAmount funziona come previsto solo quando "currency" è in groupBy.
  • computedQuantity funziona come previsto solo quando "unit" è in groupBy.
Uso di queryType

L'API può eseguire una query su USAGE o COST. computedQuantity rappresenta l'uso e computedAmount rappresenta il costo. Per ottenere l'uso previsto, è necessario impostare queryType su USAGE o aggiungere "unit" in groupByKey. Ciò è dovuto al fatto che l'uso viene aggregato/raggruppato correttamente durante il raggruppamento per unità.

Utilizzo del filtro

Il filtro nidificato nelle richieste API è supportato. L'elenco dei filtri viene valutato dall'operatore. In ogni filtro, tutte le dimensioni e i tag vengono valutati dall'operatore. La valutazione simultanea dell'elenco di filtri e delle dimensioni/tag non è supportata. Ciò significa che le dimensioni o i tag e l'elenco di filtri non possono essere contemporaneamente non vuoti.

Gli operatori supportati sono AND, OR. Questi due filtri qui sotto sono uguali:

"filter": {
  "operator": "AND",
  "dimensions": [
    {
      "key": "service",
      "value": "compute"
    },
    {
      "key": "compartmentPath",
      "value": "abc/cde"
    }
  ],
  "tags": [
    {
      "namespace": "compute",
      "key": "created",
      "value": "string"
    }
  ],
  "filters": null
}
  
or 
 
"filter": {
    "operator": "AND",
    "dimensions": [],
    "tags": [],
    "filters": [{
            "operator": "AND",
            "dimensions": [{
                "key": "service",
                "value": "compute"
            }],
            "tags": null,
            "filters": null
        }, {
            "operator": "AND",
            "dimensions": [{
                "key": "compartmentPath",
                "value": "abc/cde"
            }],
            "tags": null,
            "filters": null
        },
        {
            "operator": "AND",
            "dimensions": null,
            "tags": [{
                "namespace": "compute",
                "key": "created",
                "value": "string"
            }],
            "filters": null
        }
    ]
}
Esempio non valido perché dimensioni e filtri non sono vuoti contemporaneamente:
"filter": {
    "operator": "AND",
    "dimensions": [{
                "key": "compartmentPath",
                "value": "abc/cde"
            }],
    "tags": [],
    "filters": [{
            "operator": "AND",
            "dimensions": [{
                "key": "service",
                "value": "compute"
            }],
            "tags": null,
            "filters": null
        },
        {
            "operator": "AND",
            "dimensions": null,
            "tags": [{
                "namespace": "compute",
                "key": "created",
                "value": "string"
            }],
            "filters": null
        }
    ]
}
Query con tag

Come accennato in precedenza, mostriamo il campo solo in groupBy. È pertanto necessario aggiungere campi correlati ai tag in groupBy. Ad esempio:

"tagNamespace", "tagKey", "tagValue"

Se si aggiunge tagKey, tutti gli elementi nella risposta avranno un tagKey. Anche tagKey può essere vuoto anche se si aggiunge un tagKey. Questo perché alcune risorse non dispongono di un tagKey. Abbiamo suggerito di aggiungere tutti e tre questi in groupBy, in modo da poter vedere un tag completo nella risposta:

"tagNamespace", "tagKey", "tagValue" 

Se si desidera filtrare per tag, è necessario aggiungere la tag nell'oggetto filtro. Questo può essere filtrato da qualsiasi combinazione tagKey/Namespace/value di qualsiasi tagKey/Namespace/value.

Esempio di groupBy valido
"tagNamespace", "tagKey", "tagValue", "service", "skuName", "skuPartNumber", "unit",
"compartmentName", "compartmentPath", "compartmentId", "platform", "region", "logicalAd",
"resourceId", "tenantId", "tenantName"
Nota

In una chiamata API è possibile utilizzare solo quattro parametri groupBy.

"tenantId" e "tenantName" non sono attualmente supportati.

Esempio di dimensione filtro valida
"service", "skuName", "skuPartNumber", "unit", "compartmentName", "compartmentPath", "compartmentId", 
"platform", "region", "logicalAd", "resourceId", "tenantId", "tenantName"
Per questa operazione viene fatta distinzione tra maiuscole e minuscole. Al momento, "tenantId" e "tenantName" non sono supportati.
Come eseguire il compartimento groupBy?

Le chiavi correlate al compartimento groupBy ("compartmentName", "compartmentPath", "compartmentId") sono diverse dalle altre chiavi groupBy.

Per ottenere un risultato previsto, è necessario effettuare una richiesta con compartmentDepth. compartmentDepth è >=1 e <=6.

Il compartimento groupBy indica che tutti gli usi o i costi dei compartimenti con una profondità maggiore verranno aggregati al compartimento con la profondità specificata. Ad esempio:

           Root             1

        B          C        2

    D    E                  3

 F                          4

Se la profondità è 1, significa che tutti gli usi o i costi vengono raggruppati nel compartimento radice.

Se la profondità è 2, significa che tutti i compartimenti con profondità 2 conterranno l'utilizzo o i costi con tutti i suoi figli. Nella risposta, la radice conterrà il proprio utilizzo, B aggregerà (B, D, E, F) e C conterrà C.

Perché alcuni campi in una risposta sono vuoti?

I campi verranno visualizzati solo quando si trovano in groupBy. Non tutti i campi della risposta sono attualmente disponibili. Sono supportati solo i campi menzionati nell'esempio groupBy valido.

Cos'è nextPageToken?

Può essere impostato come nullo. Attualmente non supportato.

Corpo della richiesta di esempio

Il modo migliore per capire come funziona l'API è controllare come la console utilizza l'API. È possibile trovare il corpo della richiesta nella modalità di debug del browser Web.

{
  "tenantId": "ocid1.tenancy.oc1..<unique_ID>",
  "timeUsageStarted": "2020-04-01T00:00:00.000Z",
  "timeUsageEnded": "2020-07-01T00:00:00.000Z",
  "granularity": "MONTHLY",
  "queryType": "COST",
  "groupBy": [
    "tagNamespace",
    "tagKey",
    "tagValue",
    "service",
    "compartmentPath"
  ],
  "compartmentDepth": 2,
  "filter": null
}

Dopo aver effettuato una richiesta senza alcun filtro, è possibile visualizzare il valore della dimensione o dei tag. In modo secondario, è possibile effettuare una richiesta con un filtro e un valore di dimensione corretto.

{
  "tenantId": "ocid1.tenancy.oc1..<unique_ID>",
  "timeUsageStarted": "2020-04-01T00:00:00.000Z",
  "timeUsageEnded": "2020-07-01T00:00:00.000Z",
  "granularity": "MONTHLY",
  "groupBy": ["tagNamespace","tagKey","tagValue", "service", "compartmentPath"],
  "compartmentDepth": 2,
  "filter": {
    "operator": "AND",
    "dimensions": [],
    "tags": [],
    "filters": [{
      "operator": "AND",
      "dimensions": [{
        "key": "service",
        "value": "compute"
      }],
      "tags": null,
      "filters": null
    }, {
      "operator": "AND",
      "dimensions": [{
        "key": "compartmentPath",
        "value": "abc/cde"
      }],
      "tags": null,
      "filters": null
    },
      {
        "operator": "AND",
        "dimensions": null,
        "tags": [{
          "namespace": "compute",
          "key": "created",
          "value": "string"
        }],
        "filters": null
      }
    ]
  }
}
Utilizzo di script, CLI e SDK personalizzati

Se si scrive uno script personalizzato, Oracle non supporta o supporta il debug dello script. Sono supportati solo l'interfaccia CLI, l'SDK e Terraform. Per ulteriori informazioni, vedere interfaccia CLI (Command Line Interface). Ad esempio:

oci raw-request --http-method POST --target-uri https://usageapi.us-ashburn-1.oci.oraclecloud.com/20200107/usage 
--request-body file:///<system_path>SimpleRequestSummarizedUsagesDetails.json 
--config-file ~/Downloads/clitest.conf
SimpleRequestSummarizedUsagesDetails.json:
{
  "tenantId": "ocid1.tenancy.oc1..<unique_ID>",
  "timeUsageStarted": "2020-03-19T17:00:00.000000-07:00",
  "timeUsageEnded": "2020-03-21T00:00:00Z",
  "granularity": "DAILY",
  "groupBy": [],
  "compartmentDepth": null,
  "filter": null,
  "nextPageToken": "string"
}
clitest.conf:
[DEFAULT]
user=ocid1.user.oc1..<unique_ID>
fingerprint=<MAC_ID>
key_file=<system_path>/oci_api_key.pem
#tenancy=ocid1.tenancy.oc1..<unique_ID>
tenancy=ocid1.tenancy.oc1..<unique_ID>
region=us-ashburn-1
Consulta anche Oracle Cloud Infrastructure SDK all'indirizzo https://github.com/oracle/oci-java-sdk, https://github.com/oracle/oci-python-sdk.