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.
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.
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
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: |
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: |
cost/unitPriceOverage
|
Costo per unità di utilizzo per l'uso eccedenza di una risorsa. |
cost/myCost
|
Il costo addebitato per questa riga di utilizzo. Nota: |
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. |