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.
Sono supportati tutti i tag, non solo quelli di registrazione dei costi.
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.
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:
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:
|
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.
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.
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.
È 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.
- Utilizzo di più filtri per visualizzare i costi
- Identificazione di una risorsa che consuma costi
- Raggruppamento per servizio e SKU o descrizione servizio e prodotto per identificare i costi
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.
- Aprire il menu di navigazione e selezionare Billing & Cost Management. In Gestione costi, selezionare Analisi costi.
- In Data inizio/fine (UTC), selezionare un periodo di tempo.
- In Mostra, selezionare se si desidera visualizzare Costo o Utilizzo.
- 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.
- Selezionare Applica per applicare le modifiche e ricaricare il grafico e la tabella con i filtri selezionati.
- Per modificare il filtro dopo che è già stato applicato al grafico, fare clic sul filtro. Viene visualizzata la finestra di dialogo del filtro.
- Dal menu della finestra di dialogo Filtro, selezionare uno o più filtri e fare clic su Seleziona.
- Fare clic su Applica per applicare le modifiche e ricaricare il grafico e la tabella con i filtri selezionati.
- 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.
- Fare clic su Applica per applicare le modifiche e ricaricare il grafico e la tabella senza i filtri selezionati.
- Aprire il menu di navigazione e selezionare Billing & Cost Management. In Gestione costi, selezionare Analisi costi.
- In Report, selezionare uno dei report predefiniti o crearne uno nuovo.
- In Data inizio (UTC) selezionare una data di inizio.
- 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. - Fare clic su Applica.
- Aprire il menu di navigazione e selezionare Billing & Cost Management. In Gestione costi, selezionare Analisi costi.
- In Report, selezionare uno dei report predefiniti o crearne uno nuovo.
- In Filtri, selezionare il filtro Tag.
- 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
-
- Fare clic su Seleziona.
- Fare clic su Applica.
- Aprire il menu di navigazione e selezionare Billing & Cost Management. In Gestione costi, selezionare Analisi costi.
- In Filtri selezionare il filtro Compartimento.
- 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. - Fare clic su Applica.
- 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.
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:
- Impostare Dimensioni raggruppamento su Servizio per visualizzare i costi in base al servizio.
- In Filtri aggiungere un filtro in base a Tag.
- Selezionare uno spazio di nomi tag (in questo esempio viene utilizzato "Finanziario" come spazio di nomi selezionato).
- Selezionare una chiave tag (in questo esempio viene utilizzato "Proprietario" come chiave selezionata).
- 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").
- 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:
- In Filtri aggiungere un filtro in base a Tag.
- Selezionare uno spazio di nomi tag e una chiave tag (ad esempio, lo spazio di nomi "Centro di costo").
- 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.
- Aprire il menu di navigazione e selezionare Billing & Cost Management. In Gestione costi, selezionare Analisi costi.
- In Data inizio/fine (UTC), selezionare un periodo di tempo.
- In Mostra, selezionare se si desidera visualizzare Costo o Utilizzo.
- In Dimensioni raggruppamento, selezionare la dimensione di raggruppamento preferita. Se si sceglie Compartimento o Tag, vengono visualizzati campi di selezione compartimento o tag aggiuntivi.
- Fare clic su Applica per applicare le modifiche e ricaricare il grafico e la tabella con la dimensione di raggruppamento selezionata.
- Per modificare la dimensione di raggruppamento, selezionarla in Raggruppamento dimensioni.
- 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.
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
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".
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.
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.
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.
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.
- Selezionare il report dal menu Report.
- In Azioni report, selezionare Rinomina. Viene visualizzata la finestra di dialogo Modifica nome report.
- 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.
- Selezionare il report dal menu Report.
- 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.
- Fare clic su Applica per ricaricare i dati del grafico e della tabella.
- Selezionare il report dal menu Report.
- Apportare le modifiche preferite a date, filtri, granularità o dimensioni di raggruppamento.
- In Azioni report, selezionare Aggiorna. Viene visualizzata una notifica che indica che il report è stato aggiornato correttamente.
- Fare clic su Applica per ricaricare i dati del grafico e della tabella.
- Selezionare il report dal menu Report.
- In Azioni report selezionare Elimina. Viene visualizzata una conferma dell'eliminazione.
- 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.
- 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.
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.
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 una nuova scheda personalizzata, attenersi alla stessa procedura. La nuova scheda creata viene aggiunta automaticamente al report salvato in uso.
- Selezionare il report con le schede personalizzate dal menu Report.
- In Dettagli costi, fare clic sulla scheda personalizzata.
- Se necessario, apportare modifiche a date, filtri o granularità. Impossibile modificare le dimensioni di raggruppamento perché sono determinate dalle impostazioni delle schede personalizzate.
- In Azioni scheda, selezionare Modifica scheda. È possibile modificare i campi Nome, Righe tabella e Colonne tabella.
- Fare clic su Salva. Viene visualizzata una notifica e i dati della scheda personalizzata vengono aggiornati per visualizzare le modifiche.
- Selezionare il report con le schede personalizzate dal menu Report.
- In Dettagli costi, fare clic sulla scheda personalizzata.
- In Azioni scheda selezionare Elimina. Viene visualizzata una conferma di eliminazione di Elimina scheda personalizzata.
- 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.
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.
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:
- Aprire il menu di navigazione e selezionare Billing & Cost Management. In Gestione costi, selezionare Analisi costi.
- 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.
- 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 sottoscrizioneNota
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.
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:
- Completare i prerequisiti descritti per Oracle Databases on Exadata Cloud Infrastructure e Oracle Exadata Database Service on Cloud@Customer.
- Aprire il menu di navigazione e selezionare Billing & Cost Management. In Gestione costi, selezionare Analisi costi.
- 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.
- Selezionare le date di inizio e di fine preferite e la granularità.
- In Mostra selezionare Costo attribuito.
- In Filtri, selezionare Tag.
- 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.
- Selezionare Seleziona.
- In Dimensioni raggruppamento, selezionare OCID risorsa.
- 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:
- 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. -
Nel file CSV del report costi è possibile filtrare la colonna
tags/
in base all'OCID cluster virtual machine e alla colonnalineItem/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 colonnacost/myCost
. Le colonnecost/attributedCost
eusage/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 colonnecost/attributedCost
eusage/attributedUsage
.Nota
Le colonnecost/attributedCost
eusage/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.
Utilizzare le operazioni riportate di seguito per gestire i report salvati.
- 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.
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.
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.
È possibile utilizzare solo quattro parametri
groupBy
alla volta.- Se un elenco
groupBy
è vuoto, "currency" verrà aggiunto ingroupBy
. - Se
queryType
è "Uso", "unità" verrà aggiunto ingroupBy
. - Se
queryType
è "COST" o "vuoto", "valuta" verrà aggiunto ingroupBy
. computedAmount
funziona come previsto solo quando "currency" è ingroupBy
.computedQuantity
funziona come previsto solo quando "unit" è ingroupBy
.
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à.
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
}
]
}
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.
"tagNamespace", "tagKey", "tagValue", "service", "skuName", "skuPartNumber", "unit",
"compartmentName", "compartmentPath", "compartmentId", "platform", "region", "logicalAd",
"resourceId", "tenantId", "tenantName"
In una chiamata API è possibile utilizzare solo quattro parametri
groupBy
."tenantId"
e "tenantName"
non sono attualmente supportati.
"service", "skuName", "skuPartNumber", "unit", "compartmentName", "compartmentPath", "compartmentId",
"platform", "region", "logicalAd", "resourceId", "tenantId", "tenantName"
"tenantId"
e "tenantName"
non sono supportati.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.
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.
Può essere impostato come nullo. Attualmente non supportato.
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
}
]
}
}
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.