Aprire i dati per FinOps
Reporting è il sangue di vita di qualsiasi iniziativa FinOps. E i report sono validi solo come i dati. È per questo che l'inserimento dati è una parte così importante di FinOps (e qualsiasi sforzo di Big Data). I set di dati seguenti possono essere usati per pulire e normalizzare i dati come parte di inserimento dati, creazione di report o altre soluzioni.
Unità tariffarie
Gestione costi Microsoft usa la UnitOfMeasure
colonna per indicare la modalità di misurazione di ogni addebito. Può essere in unità singolari o distinte o può essere raggruppata in blocchi in base alle regole di determinazione dei prezzi dei blocchi applicabili. Come stringa, la UnitOfMeasure
colonna può essere complessa da analizzare e gestire tutte le diverse permutazioni e incoerenze. Il file Unità prezzi fornisce un elenco di valori che è possibile trovare all'interno di set di dati comuni correlati ai costi, ad esempio esportazioni e fogli prezzi di Gestione costi. Include anche le relative unità distinte e dimensioni dei blocchi o fattore di ridimensionamento per confrontare i prezzi con le unità di utilizzo.
Dati di esempio:
UnitOfMeasure | AccountTypes | PricingBlockSize | DistinctUnits |
---|---|---|---|
1 ora | MCA, EA | 1 | Ore |
10.000 GB | Contratto Enterprise | 10000 | GB |
150 ore | Contratto Enterprise | 150 | Ore |
200 /Ora | Contratto Enterprise | 200 | Unità/ora |
5 GB | MCA, EA | 5 | GB |
5000000 Richieste | Contratto Enterprise | 5000000 | Richieste |
744 Connessioni | Contratto Enterprise | 744 | Connessioni |
Alcune note importanti sui dati:
- I nomi dei contatori non sono inclusi per ridurre le dimensioni del file.
- Il tipo di unità predefinito è
Units
. - Alcune unità predefinite potrebbero includere un'unità più specifica nel nome del contatore, che non è inclusa qui perché i nomi dei contatori non sono inclusi.
- I contatori del Marketplace non sono inclusi a causa di incoerenze che influiscono sulle dimensioni dei dati.
Nota
Nel set di dati UnitOfMeasure
FOCUS di Gestione costi viene rinominato x_PricingUnitDescription
in . UsageUnit
Sia PricingUnit
in FOCUS che in FOCUS vengono impostati sulla DistictUnits
colonna .
Scaricare PricingUnits.csvVedere PowerShell
Aree
Gestione costi Microsoft fornisce vari valori per le posizioni delle risorse occasionalmente incoerenti a causa di sistemi sottostanti diversi che forniscono i dati. Il file Regions fornisce un elenco di valori che è possibile trovare all'interno di set di dati comuni correlati ai costi (ad esempio, esportazioni e prezzi di Gestione costi) insieme agli ID e ai nomi correlati all'area di Azure.
Dati di esempio:
OriginalValue | RegionId | RegionName |
---|---|---|
ap east | eastasia | Asia orientale |
ca central | canadacentral | Canada centrale |
de north | germanynorth | Germania settentrionale |
no west | norwaywest | Norvegia occidentale |
tw north | taiwannorth | Taiwan settentrionale |
Scaricare Regions.csvVedere PowerShell
Nota
Convertire i valori di area in lettere minuscole prima del mapping. Ciò consente di ridurre la duplicazione e velocizzare il processo di mapping.
Tipi di risorsa
I tipi di risorse di Azure sono un codice semi-leggibile che rappresenta il tipo di risorsa. Attualmente non esiste alcun mapping del tipo di risorsa a una stringa, una descrizione o l'icona descrittiva. Il file ResourceTypes fornisce un elenco di valori del tipo di risorsa visualizzati nella portale di Azure insieme ai relativi nomi visualizzati, descrizione e un collegamento all'icona, se disponibile.
Dati di esempio:
ResourceType | Nome visualizzato singolare | Nome visualizzato plurale | Nome visualizzato singolare inferiore | Nome visualizzato plurale inferiore |
---|---|---|---|---|
microsoft.compute/virtualmachines | Macchina virtuale | Macchine virtuali | macchina virtuale | macchine virtuali |
microsoft.insights/workbooks | Cartella di lavoro di Azure | Cartelle di lavoro di Azure | Cartella di lavoro di Azure | Cartelle di lavoro di Azure |
microsoft.logic/workflows | App per la logica | App per la logica | logic app | app per la logica |
microsoft.network/virtualnetworks | Rete virtuale | Reti virtuali | rete virtuale | alle reti virtuali di Azure |
microsoft.recoveryservices/vaults | Insieme di credenziali di Servizi di ripristino | Insiemi di credenziali dei servizi di ripristino | insieme di credenziali dei servizi di ripristino | servizi di ripristino |
microsoft.search/searchservices | Servizio di ricerca | Servizi di ricerca | servizio di ricerca | servizi di ricerca |
microsoft.sql/servers | SQL server | Server SQL | SQL server | Server SQL |
microsoft.sql/servers/databases | Database SQL | Database SQL | Database SQL | Database SQL |
microsoft.web/sites | App Web del servizio app | App Web del servizio app | Servizio app | servizi app |
Nota
Convertire i valori del tipo di risorsa in lettere minuscole prima del mapping. Ciò consente di ridurre la duplicazione e velocizzare il processo di mapping.
Scaricare ResourceTypes.csv Scaricare ResourceTypes.jsonVedere PowerShell
Servizi
In Gestione ConsumedService
costi Microsoft rappresenta il servizio primario o il provider di risorse della risorsa usata. È quasi identico ServiceName
a quello di FOCUS. In alcuni casi, più servizi condividono lo stesso provider di risorse, quindi vengono usate le colonne e ResourceType
per eseguire il ConsumedService
mapping ai ServiceName
valori e ServiceCategory
da usare all'interno di FOCUS.
Dati di esempio:
ConsumedService | ResourceType | ServiceName | ServiceCategory | ServiceSubcategory | PublisherName | PublisherType | Ambiente | ServiceModel |
---|---|---|---|---|---|---|---|---|
microsoft.compute | microsoft.compute/virtualmachines | Macchine virtuali | Calcolo | Macchine virtuali | Microsoft | Provider di servizi cloud | Cloud | IaaS |
microsoft.documentdb | microsoft.documentdb/databaseaccounts | Cosmos DB | Database | No database SQL | Microsoft | Provider di servizi cloud | Cloud | PaaS |
microsoft.kusto | microsoft.kusto/clusters | Esplora dati di Azure | Analisi | Piattaforme di analisi | Microsoft | Provider di servizi cloud | Cloud | PaaS |
microsoft.network | microsoft.network/virtualnetworks | Rete virtuale | Rete | Infrastruttura di rete | Microsoft | Provider di servizi cloud | Cloud | IaaS |
microsoft.storage | microsoft.storage/storageaccounts | Account di archiviazione | Storage | Piattaforme di archiviazione | Microsoft | Provider di servizi cloud | Cloud | IaaS |
Alcune note importanti sui dati:
ConsumedService
i valori e sono tutti minuscoli per evitare problemi di distinzione tra maiuscole eResourceType
minuscole.ServiceName
i valori devono corrispondere al nome di marketing del prodotto per il servizio più vicino possibile. Alcuni servizi riutilizzino i tipi di risorse e non possono essere distinti dal tipo di risorsa (ad esempio, le funzioni di Azure vengono visualizzate come servizio app).ServiceCategory
i valori sono allineati ai valori consentiti in FOCUS.
Nota
La maggior parte dei mapping può basarsi solo sul tipo di risorsa. In un aggiornamento futuro questo elenco verrà unito ai tipi di risorsa per fornire solo un singolo set di dati. Attualmente, l'unico caso noto in cui il tipo di risorsa è condiviso che ConsumedService può aiutare a identificare è per Microsoft Defender per il cloud. Per semplificare il mapping, è possibile mappare solo le 5 righe e fare affidamento su un mapping dei tipi di risorsa per tutto il resto.
Esempi di set di dati
I file seguenti sono esempi di ciò che viene visualizzato quando si esportano dati da Microsoft Cost Management. Questi file vengono forniti per comprendere la struttura e il formato dei dati. Provengono da un account demo di Contratto Enterprise (EA) e non devono essere usati per l'inserimento o la creazione di report.
- Costi e utilizzo
- Effettivo (fatturato) (
2021-10-01
) - Ammortizzato (
2021-10-01
) - FOCUS (
1.0
) - FOCUS (
1.0-preview(v1)
)
- Effettivo (fatturato) (
- Prezzi (
2023-05-01
) - Dettagli prenotazione (
2023-03-01
) - Transazioni di prenotazione (
2023-05-01
) - Raccomandazioni per la prenotazione (
2023-05-01
)
Metadati del set di dati
Dato che ogni set di dati usa colonne e tipi di dati diversi, FOCUS definisce lo schema dei metadati per descrivere il set di dati. I metadati del set di dati includono informazioni generali sui dati, ad esempio il generatore di dati, la versione dello schema e le colonne incluse nel set di dati.
Dati di esempio:
ColumnName | Tipo di dati | Descrizione |
---|---|---|
BilledCost |
Decimale | Un addebito che funge da base per la fatturazione, inclusi tutti i tassi ridotti e gli sconti, escludendo l'ammortamento degli addebiti iniziali (una tantum o ricorrente). |
BillingAccountId |
String | Identificatore univoco assegnato a un account di fatturazione dal provider. |
BillingAccountName |
String | Nome visualizzato assegnato a un account di fatturazione. |
BillingCurrency |
String | Valuta in cui è stato fatturato un addebito. |
BillingPeriodEnd |
Data/Ora | Data e ora di fine del periodo di fatturazione. |
BillingPeriodStart |
Data/Ora | Data e ora di inizio del periodo di fatturazione. |
I metadati sono disponibili per i set di dati seguenti:
- Costi e utilizzo
Stai cercando di più?
È consigliabile conoscere tutti i set di dati che si sta cercando. Creare un nuovo problema con i dettagli che si desidera visualizzare nei set di dati esistenti o nuovi.
Contenuto correlato
Risorse correlate:
Funzionalità FinOps correlate:
Prodotti correlati:
Soluzioni correlate: