Report sui costi

I report sui costi sono file CSV (valori separati da virgole) che riflettono il costo del consumo delle risorse. Vengono generate ogni giorno e memorizzate in un bucket di storage degli oggetti. Utilizzare la pagina Report costi e uso per scaricare e accedere ai report.

Importante

I report sull'uso non sono più validi il 31 gennaio 2025. È possibile, invece, utilizzare i report sui costi nel formato proprietario OCI e nel formato FOCUS per analizzare il consumo. Per ulteriori informazioni, vedere Tipi di report sui costi. È possibile continuare ad accedere ai file CSV dei report sull'uso esistenti fino al 31 luglio 2025.

Un report sui costi è un file CSV (Comma-Separated Value) simile a un report sull'uso, ma che include anche colonne sui costi. Il report può essere utilizzato per ottenere un'analisi stratificata delle voci riga fattura in base alla granularità a livello di risorsa. Di conseguenza, puoi ottimizzare le spese di Oracle Cloud Infrastructure e prendere decisioni più informate sulla spesa del cloud.

I report sui costi CSV FOCUS standard del settore, conformi alla specifica FinOps Open Cost & Usage Specification (FOCUS), vengono generati e disponibili nella pagina Report costi e uso. Per ulteriori informazioni, vedere Schema dei report costi FOCUS. I report CSV FOCUS sono disponibili in tutte le aree dei regimi commerciali.

Nota

I report sui costi non si applicano alle tenancy non sottoposte a misurazione.

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 i report sui costi, è necessario il seguente rendiconto criteri:

define tenancy usage-report as ocid1.tenancy.oc1..aaaaaaaaned4fkpkisbwjlr56u7cj63lf3wffbilvqknstgtvzub7vhqkggq
endorse group <group> to read objects in tenancy usage-report
Nota

In questo esempio è disponibile un OCID tenancy specifico, poiché i report vengono memorizzati in un bucket di storage degli oggetti di proprietà di Oracle ospitato da Oracle Cloud Infrastructure e non nella tenancy di un cliente.

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.

Tipi di report costi

Sia i report sui costi proprietari OCI che i report sui costi FOCUS sono disponibili nella pagina Report costi e uso da scaricare. I report sui costi vengono generati automaticamente ogni sei ore e memorizzati in un bucket di storage degli oggetti di proprietà di Oracle. I report contengono una riga per ogni risorsa Oracle Cloud Infrastructure (ad esempio istanza, bucket di storage degli oggetti, VNIC) all'ora insieme a informazioni sul consumo (uso, prezzo, costo), metadati e tag. I report sui costi contengono generalmente sei ore di dati di utilizzo e, occasionalmente, dati in ritardo, ma i dati possono essere ritardati fino a 24 ore. I report sui costi vengono conservati per un anno.

FOCUS (FinOps Open Cost & Usage Specification) è una specifica e uno schema open source per i dati di fatturazione cloud. I report FOCUS in OCI Console sono partizionati in base alla data di utilizzo e vengono visualizzati in una struttura di cartelle comprimibile ed espandibile per anno, mese e giorno per facilitare la visualizzazione. Ad esempio, i report per l'uso che si verificano il 24 maggio 2024 sono disponibili in Report FOCUS > 2024 > 05 > 24. Per ulteriori informazioni, vedere Elenco dei rapporti sui costi.

I report costi possono contenere correzioni. Le correzioni vengono aggiunte come nuove righe al report, con l'insieme di colonne lineItem/iscorrection e il valore referenceNo della riga corretta popolati nella colonna lineItem/backReference.

Il nome file per ogni report costi viene aggiunto con un valore numerico che aumenta automaticamente e il primo file viene aggiunto con -00001.csv.gz. I file dei report sui costi vengono suddivisi in più file quando nel file dei report sui costi sono presenti più di 1 milione di record. Quando si verifica una divisione di file, vengono generati nuovi file successivi che vengono aggiunti con -00002.csv.gz, -00003.csv.gz e così via per ogni divisione di file. Se la dimensione del file del report sui costi rimane al di sotto della soglia di dimensione del file, la divisione dei file non viene eseguita e viene generato un solo file.

La denominazione dei file per i report FOCUS corrisponde all'anno, al mese e al giorno in cui si è verificato l'uso.

Schema report costi proprietari OCI

La tabella riportata di seguito mostra lo schema del report dei costi proprietari OCI.

Nome campo descrizione;
lineItem/referenceNo Identificativo riga. Utilizzato per il debug e le correzioni.
lineItem/TenantId Identificativo (OCID) per il tenant di Oracle Cloud Infrastructure.
lineItem/intervalUsageStart Ora di inizio dell'intervallo di utilizzo per la risorsa in UTC.
lineItem/intervalUsageEnd Ora di fine dell'intervallo di utilizzo per la risorsa in UTC.
product/service Il servizio in cui si trova la risorsa.
product/compartmentId L'ID del compartimento che contiene la risorsa.
product/compartmentName Nome del compartimento che contiene la risorsa.
product/region Area che contiene la risorsa.
product/availabilityDomain Il dominio di disponibilità che contiene la risorsa.
product/resourceId Identificativo della risorsa.
usage/billedQuantity

La quantità della risorsa fatturata nell'intervallo di utilizzo.

Nota: billedQuantity, myCost e unitPrice includono i numeri di eccedenza e i nodi interrotti nei pool GPU dedicati. I nodi rotti non vengono addebitati all'utente, anche se sono inclusi in billedQuantity.

usage/billedQuantityOverage Quantità d'uso fatturata come eccedenza rispetto al commit di Oracle Universal Credit o alla quantità d'uso fatturata a fronte dell'impegno di allocazione finanziata.

Nota: questa quantità non include nodi interrotti nei pool GPU dedicati, che non vengono fatturati all'utente.

cost/subscriptionId Identificativo univoco associato all'impegno o alla sottoscrizione.
cost/productSku Il numero parte per la risorsa nella riga.
product/description Descrizione del prodotto per la risorsa nella linea.
cost/unitPrice

Costo fatturato per ogni unità della risorsa utilizzata.

Nota: billedQuantity, myCost e unitPrice includono i numeri di eccedenza.

cost/unitPriceOverage Costo per unità di utilizzo per l'uso eccedenza di una risorsa.
cost/myCost

Il costo addebitato per questa riga di utilizzo. myCost è uguale a usage/billedQuanty * cost/unitPrice.

Nota: billedQuantity, myCost e unitPrice includono i numeri di eccedenza.

cost/myCostOverage Costo fatturato per l'uso eccedenza di una risorsa.
cost/currencyCode Il codice valuta per la tenancy.
cost/billingUnitReadable La misura unità associata al valore usage/billedQuantity nella riga. Questo campo è strutturato come: <count> <GiB/MiB/TiB/PiB> <HOURS/MILLIS/MONTH/SECOND> <measure>. Ad esempio: ONE GiB MONTH DATA_TRANSFERRED.
cost/skuUnitDescription Uso per una SKU particolare.
cost/overageFlag Il costo in caso di superamento degli Oracle Universal Credit
lineItem/isCorrection Utilizzato se la linea corrente è una correzione. Per un riferimento all'elemento riga corretto, vedere la colonna lineitem/backReference.
lineItem/backReferenceNo Modifiche dei dati e riferimento alle correzioni. Se è necessaria una correzione a un elemento riga esistente, viene aggiunta una nuova riga con i valori corretti e un riferimento alla riga originale. Utilizzato con il campo lineItem/isCorrection.
cost/attributedCost cost/attributedCost e usage/attributedUsage sono gli stessi di cost/myCost e usage/billedQuantity per qualsiasi risorsa di tipo cluster non virtual machine. In caso contrario, questo campo mostra il costo dei pluggable database in un cluster di virtual machine. Per ulteriori informazioni, vedere Visualizzazione di costi e utilizzo dai pluggable database del cluster di virtual machine.
usage/attributedUsage cost/attributedCost e usage/attributedUsage sono gli stessi di cost/myCost e usage/billedQuantity per qualsiasi risorsa di tipo cluster non virtual machine. In caso contrario, questo campo mostra l'uso dei pluggable database in un cluster di virtual machine. Per ulteriori informazioni, vedere Visualizzazione di costi e utilizzo dai pluggable database del cluster di virtual machine.
tags/ Il report contiene una colonna per definizione tag (include tutte le definizioni tag, non solo le tag di registrazione dei costi).

Schema report costi FOCUS

La tabella riportata di seguito mostra lo schema del report dei costi FOCUS, incluso il mapping allo schema del report dei costi proprietario OCI.

ID colonna Nome visualizzato Mapping proprietario Digita descrizione;
AvailabilityZone Zona di disponibilità product/availabilityDomain Stringa Dominio di disponibilità logica.
BilledCost Costo fatturato cost/myCost BigDecimal Costo calcolato dopo l'applicazione di tutti gli sconti.

Nota: il costo fatturato non include le imposte e potrebbe variare dall'importo della fattura.

BillingAccountId ID conto fatturazione cost/subscriptionId Stringa Identificativo di sottoscrizione.
BillingAccountName Conto fatturazione - Nome NONE Stringa Valore nullo
BillingCurrency Valuta fatturazione cost/currencyCode CurrencyCode Codice valuta per il costo.
BillingPeriodEnd Fine periodo di fatturazione NONE DateTime Data e ora di fine del periodo di fatturazione.

Nota: l'inizio e la fine del periodo di fatturazione si basano sul limite di utilizzo mensile corrente e potrebbero essere diversi dalla data di emissione delle fatture di impegno.

BillingPeriodStart Inizio periodo di fatturazione NONE DateTime La data e l'ora di inizio del periodo di fatturazione.
ChargeCategory Categoria addebito lineItem/isCorrection Stringa

Indica una commissione anticipata o ricorrente, un costo d'uso già verificato, un adeguamento post-fatto (crediti) o imposte.

Costo d'uso già verificato (Usage) o adeguamento post-fatto (Adjustment).
ChargeDescription Descrizione addebito product/description Stringa Descrizione SKU dell'acquisto e del prezzo dell'addebito.
ChargeFrequency Frequenza di addebito NONE Stringa Indica la frequenza con cui si verifica un addebito ed è comunemente utilizzata per comprendere il periodo di ricorrenza. L'impostazione predefinita è Usage-based.
ChargePeriodEnd Fine periodo addebito lineItem/intervalUsageEnd Stringa Ora di inizio dell'uso in millisecondi dall'epoca.
ChargePeriodStart Inizio periodo addebito lineItem/intervalUsageStart Stringa Ora di fine dell'uso in millisecondi dall'epoca.
ChargeSubcategory Sottocategoria addebito NONE Stringa Valore nullo
CommitmentDiscountCategory Categoria sconto impegno NONE Stringa Valore nullo
CommitmentDiscountId ID sconto impegno NONE Stringa Valore nullo
CommitmentDiscountName Nome sconto impegno NONE Stringa Valore nullo
CommitmentDiscountType Tipo sconto impegno NONE Stringa Questo campo è nullo perché OCI non ha il concetto di istanze riservate.
EffectiveCost Costo effettivo cost/myCost BigDecimal Il costo calcolato, inclusi tutti gli sconti applicabili.
InvoiceIssuerName Emittente fattura NONE Stringa L'impostazione predefinita è Oracle come unico valore indicato.
ListCost Costo di listino NONE BigDecimal Costo calcolato in base al prezzo di listino corrente.
ListUnitPrice Prezzo unitario di listino NONE BigDecimal In base al prezzo di listino globale corrente, il prezzo unitario per una singola unità di determinazione prezzi della SKU associata, esclusi gli sconti.
PricingCategory Categoria determinazione prezzo NONE Stringa Valore nullo
PricingQuantity Quantità determinazione prezzi usage/billedQuantity BigDecimal Valore fatturabile arrotondato all'ora, se applicabile.
PricingUnit Unità determinazione prezzi cost/skuUnitDescription Stringa Descrizione unità SKU.
ProviderName Provider NONE Stringa L'impostazione predefinita è Oracle.
PublisherName Publisher NONE Stringa Oracle ad eccezione degli elenchi di marketplace di terze parti.
Area Area product/region Stringa L'area associata all'inserimento dei costi, indicizzata insieme a tenantId, compartmentId, resourceId e resourceMeter per l'univocità.
ResourceId ID risorsa product/resourceId Stringa Identificativo univoco della risorsa, indicizzato insieme a tenantId, compartmentId, area e resourceMeter per l'univocità.
ResourceName Nome risorsa NONE Stringa Questo campo è nullo perché Oracle non pubblica questo valore nei relativi report costi.
ResourceType Tipo di risorsa NONE Stringa Tipo di risorsa a cui si applica l'addebito. Ad esempio, Storage.
ServiceCategory Categoria servizio NONE Stringa Valori di enumerazione per una classificazione servizio accettata in FOCUS.
ServiceName Nome servizio product/service Stringa Il servizio associato alla risorsa, indicizzato insieme a tenantId, compartmentId, resourceId e resourceMeter per l'univocità.
SkuId ID SKU cost/productSku Stringa ID SKU univoco.
SkuPriceId ID prezzo SKU NONE Stringa Questo campo è nullo perché questo costrutto non esiste in OCI.
SubAccountId ID account secondario lineItem/TenantId Stringa Identificativo (OCID) per il tenant di Oracle Cloud Infrastructure.
SubAccountName Nome account secondario NONE Stringa Il nome della tenancy.
Tag Tag tags/ JSON Tag associate alla voce, memorizzate come array di byte.
UsageQuantity Quantità utilizzo usage/billedQuantity BigDecimal Valore fatturabile arrotondato all'ora, se applicabile.
UsageUnit Unità di utilizzo cost/skuUnitDescription Stringa Descrizione unità SKU.