Dela via


Öppna data för FinOps

Rapportering är livsblodet för alla FinOps-initiativ. Och dina rapporter är bara lika bra som dina data. Det är därför datainmatning är en så viktig del av FinOps (och alla stordatainsatser). Följande datauppsättningar kan användas för att rensa och normalisera dina data som en del av datainmatning, rapportering eller andra lösningar.


Prisenheter

Microsoft Cost Management använder UnitOfMeasure kolumnen för att ange hur varje avgift mäts. Den kan vara i enstaka eller distinkta enheter eller grupperas i segment baserat på tillämpliga blockprisregler. Som en sträng UnitOfMeasure kan kolumnen vara svår att parsa och hantera alla olika permutationer och inkonsekvenser. Filen Prisenheter innehåller en lista över värden som du kan hitta i vanliga kostnadsrelaterade datauppsättningar, till exempel Cost Management-exporter och prisdokument. Den har också deras relaterade distinkta enhets- och blockstorlek eller skalningsfaktor för att jämföra priser med användningsenheter.

Exempeldata:

UnitOfMeasure AccountTypes PricingBlockSize DistinctUnits
1 timme MCA, EA 1 Tider
1 0000 GB EA 10000 GB
150 timmar EA 150 Tider
200 /Timme EA 200 Enheter/timme
5 GB MCA, EA 5 GB
5000000 Begäranden EA 5 000 000 begäranden
744 Anslutningar EA 744 anslutningar

Några viktiga kommentarer om data:

  • Mätarnamn ingår inte för att hålla filstorleken nere.
  • Standardenhetstypen är Units.
  • Vissa standardenheter kan innehålla en mer specifik enhet i mätarnamnet, som inte redovisas här eftersom mätarnamn inte ingår.
  • Marketplace-mätare ingår inte på grund av inkonsekvenser som skulle påverka datastorleken.

Kommentar

I Cost Management FOCUS-datauppsättningen UnitOfMeasure byter du namn till x_PricingUnitDescription. Både PricingUnit och UsageUnit i FOCUS är inställda på DistictUnits kolumnen.

Ladda ned PricingUnits.csvSe PowerShell


Regioner

Microsoft Cost Management tillhandahåller olika värden för resursplatser som ibland är inkonsekventa på grund av olika underliggande system som tillhandahåller data. Regionsfilen innehåller en lista över värden som du kan hitta i vanliga kostnadsrelaterade datauppsättningar (till exempel Cost Management-exporter och prisdokument) tillsammans med deras relaterade Azure-region-ID:n och namn.

Exempeldata:

OriginalValue RegionId RegionName
ap east eastasia Asien, östra
ca central canadacentral Kanada, centrala
de north germanynorth Tyskland, norra
ingen västlig norwaywest Västra Norge
tw north taiwannorth Taiwan North

Ladda ned Regions.csvSe PowerShell

Kommentar

Konvertera regionvärden till gemener före mappning. Detta hjälper till att minska dupliceringen och påskynda mappningsprocessen.


Resurstyper

Azure-resurstyper är en halvläsbar kod som representerar vilken typ av resurs det är. För närvarande finns det ingen mappning av resurstypen till en användarvänlig sträng, beskrivning eller dess ikon. ResourceTypes-filen innehåller en lista över resurstypsvärden som du ser i Azure Portal tillsammans med deras visningsnamn, beskrivning och en länk till ikonen när den är tillgänglig.

Exempeldata:

ResourceType Visningsnamn för singular Visningsnamn för plural Visningsnamn för gemener Visningsnamn för lägre plural
microsoft.compute/virtualmachines Virtuell maskin Virtuella datorer virtuell dator virtuella datorer
microsoft.insights/arbetsböcker Azure-arbetsbok Azure-arbetsböcker Azure-arbetsbok Azure-arbetsböcker
microsoft.logic/workflows Logikapp Logikappar logikapp logic apps
microsoft.network/virtualnetworks Virtuellt nätverk Virtuella nätverk virtuellt nätverk virtuella nätverk
microsoft.recoveryservices/vaults Recovery Services-valv Recovery Services-valv Recovery Services-valv recovery services
microsoft.search/searchservices Söktjänst Söktjänster söktjänst söktjänster
microsoft.sql/servrar SQL server SQL-servrar SQL server SQL-servrar
microsoft.sql/servrar/databaser SQL-databas SQL-databaser SQL-databas SQL-databaser
microsoft.web/sites App Service-webbapp App Service-webbappar app service apptjänster

Kommentar

Konvertera resurstypvärden till gemener före mappning. Detta hjälper till att minska dupliceringen och påskynda mappningsprocessen.

Ladda ned ResourceTypes.csvLadda ned ResourceTypes.jsonSe PowerShell


Tjänster

I Microsoft Cost Management ConsumedService representerar den primära tjänsten eller resursprovidern för den resurs som du använde. Det är ungefär samma som ServiceName i FOCUS. I vissa fall delar flera tjänster samma resursprovider, så vi använder kolumnerna ConsumedService och ResourceType för att mappa till ServiceName och ServiceCategory värden för användning i FOCUS.

Exempeldata:

ConsumedService ResourceType ServiceName ServiceCategory ServiceSubcategory PublisherName PublisherType Environment ServiceModel
microsoft.compute microsoft.compute/virtualmachines Virtual Machines Compute Virtual Machines Microsoft Molnleverantör Moln IaaS
microsoft.documentdb microsoft.documentdb/databaseaccounts Cosmos DB Databaser NoSQL-databaser Microsoft Molnleverantör Moln PaaS
microsoft.kusto microsoft.kusto/clusters Öppna Azure-datautforskaren Analys Analysplattformar Microsoft Molnleverantör Moln PaaS
microsoft.network microsoft.network/virtualnetworks Virtual Network Nätverk Nätverksinfrastruktur Microsoft Molnleverantör Moln IaaS
microsoft.storage microsoft.storage/storageaccounts Lagringskonton Storage Lagringsplattformar Microsoft Molnleverantör Moln IaaS

Några viktiga kommentarer om data:

  • ConsumedService och ResourceType alla värden är lägre för att undvika problem med skiftlägeskänslighet.
  • ServiceName värden ska matcha produktmarknadsföringsnamnet för den närmaste möjliga tjänsten. Vissa tjänster återanvänder resurstyper och kan inte skiljas från enbart resurstypen (till exempel visas Azure-funktioner som App Service).
  • ServiceCategory värdena justeras med de tillåtna värdena i FOCUS.

Kommentar

De flesta mappningar kan förlita sig enbart på resurstyp. I en framtida uppdatering sammanfogar vi den här listan med resurstyper för att endast tillhandahålla en enda datauppsättning. För närvarande är det enda kända fallet där resurstypen delas som ConsumedService kan hjälpa dig att identifiera för Microsoft Defender för molnet. För att förenkla mappningen kan du bara mappa dessa 5 rader och förlita dig på en resurstypmappning för allt annat.


Exempel på datauppsättningar

Följande filer är exempel på vad du ser när du exporterar data från Microsoft Cost Management. Dessa filer tillhandahålls för att hjälpa dig att förstå datastrukturen och formatet. De kommer från ett demokonto för företagsavtal (EA) och är inte avsedda att användas för inmatning eller rapportering.

  • Kostnad och användning
    • Faktisk (fakturerad) (2021-10-01)
    • Amorterad (2021-10-01)
    • FOKUS (1.0)
    • FOKUS (1.0-preview(v1))
  • Priser (2023-05-01)
  • Reservationsinformation (2023-03-01)
  • Reservationstransaktioner (2023-05-01)
  • Reservationsrekommendationer (2023-05-01)

Ladda ned alla exempel


Metadata för datamängd

Med tanke på att varje datauppsättning använder olika kolumner och datatyper definierar FOCUS metadataschemat för att beskriva datauppsättningen. Datauppsättningsmetadata innehåller allmän information om data som datageneratorn, schemaversionen och kolumnerna som ingår i datamängden.

Exempeldata:

ColumnName DataType beskrivning
BilledCost Decimal En avgift som utgör grunden för fakturering, inklusive alla reducerade priser och rabatter samtidigt som amortering av startavgifter (engångsavgifter eller återkommande) exkluderades.
BillingAccountId String Unik identifierare som tilldelats ett faktureringskonto av providern.
BillingAccountName String Visningsnamn som tilldelats ett faktureringskonto.
BillingCurrency String Valuta som en avgift fakturerades i.
BillingPeriodEnd Datum/tid Slutdatum och tid för faktureringsperioden.
BillingPeriodStart Datum/tid Startdatum och tid för faktureringsperioden.

Metadata är tillgängliga för följande datauppsättningar:

Ladda ned alla metadata


Letar du efter mer?

Vi vill gärna höra om alla datauppsättningar som du letar efter. Skapa ett nytt problem med den information som du vill se i befintliga eller nya datauppsättningar.

Dela feedback


Relaterade resurser:

Relaterade FinOps-funktioner:

Relaterade produkter:

Relaterade lösningar: