Megosztás a következőn keresztül:


A Cost Management adatok konvertálása FOCUS-ba

Ez a dokumentum útmutatást nyújt a Cost Management tényleges és amortizált adathalmazainak a FinOps Open Cost and Usage Specification (FOCUS) értékre való konvertálásához. Ide tartoznak a FOCUS 1.0, 1.1 és 1.2 előzetes verziójú specifikációk leképezései. A FOCUS-ról a FOCUS áttekintésében olvashat bővebben.


Költségmenedzsment adatok konvertálása FOCUS rendszerbe

A költség- és használati adatok FOCUS-ra való konvertálásához a tényleges és az amortizált költségadatkészletekre is szüksége lesz:

  • Tartsa meg az összes sort az amortizált költségadatokból.
  • Szűrje a tényleges költségadatokat úgy, hogy csak olyan sorokat tartalmazzon, ahol ChargeType == "Vásárlás" vagy "Visszatérítés" és PricingModel == "Reservation" vagy "SavingsPlan".

Alkalmazza az alábbi logikát az összes sorra:

FÓKUSZ oszlop Cost Management oszlop Átalakítani
Számlázott Költség KöltségSzámlázásiPénznemben Ha ChargeType == "Usage" és PricingModel == "Reservation" vagy "SavingsPlan", akkor 0; ellenkező esetben használja a CostInBillingCurrency függvényt.
Számlafiókazonosító Nagyvállalati szerződés: BillingAccountId

Microsoft-ügyfélszerződés: BillingProfileId
Egyik sem
SzámlafiókNév Nagyvállalati szerződés: BillingAccountName

Microsoft-ügyfélszerződés: BillingProfileName
Egyik sem
SzámlázásiFiókTípus Nagyvállalati Szerződés: Billing Account

Microsoft-ügyfélszerződés: Billing Profile
Új a FOCUS 1.2-ben.
Számlázási pénznem Nagyvállalati szerződés: BillingCurrencyCode

Microsoft-ügyfélszerződés: BillingCurrency
Egyik sem
SzámlázásiIdőszakVége SzámlázásiIdőszakVégeDátum Adjon hozzá egy napot a kizárólagos befejezési dátumhoz.
Számlázási időszak kezdete Számlázási időszak kezdő dátuma Egyik sem
CapacityReservationId TovábbiInfo.VMCapacityReservationId Új a FOCUS 1.1-ben.
KapacitásfoglalásiÁllapot TovábbiInfo.VMKapacitásFoglalásAzonosító Ha az AdditionalInfo.VMCapacityReservationId értéke null vagy üres, null; ha x_ResourceType == microsoft.compute/capacityreservationgroups/capacityreservations, ; Unusedegyéb esetben Used. Új a FOCUS 1.1-ben.
Díjkategória Díjtípus Ha Usage, Purchase, Credit, vagy Tax, ugyanazt az értéket; ha UnusedReservation vagy UnusedSavingsPlan, akkor Usage; ha Refund, Purchase; egyébként , Adjustment.
Díjosztály Díjtípus Ha Refund, akkor használja a következőt Correction:
Díjleírás ProductName Egyik sem
Töltési gyakoriság Gyakoriság Ha OneTime, akkor One-Time; ha Recurring, akkor Recurring; ha UsageBased, akkor Usage-Based; ellenkező esetben Other.
Töltési időszak vége Dátum Adjon hozzá egy napot a kizárólagos befejezési dátumhoz.
TöltésIdőszakKezdete Dátum Egyik sem
Elkötelezettségi Kedvezmény Kategória ElőnyAzonosító Ha a BenefitId tartalmazza /microsoft.capacity/ (nem érzékeny a kis- és nagybetűkre), Usage; ha tartalmazza /microsoft.billingbenefits/, használja a Spend; egyébként null.
ElkötelezettségiKedvezményId ElőnyAzonosító Egyik sem
ElkötelezettségiKedvezményNév Előny Neve Egyik sem
Elkötelezettségi Kedvezmény Állapot Díjtípus Ha UnusedReservation vagy UnusedSavingsPlan, akkor Unused; különben, ha a PricingModel == Reservation vagy SavingsPlan, akkor Used; egyébként null.
ElkötelezettségiKedvezményTípus ElőnyAzonosító Ha a BenefitId tartalmaz /microsoft.capacity/ (kis- és nagybetűket nem érzékenyítő), Reservation; ha tartalmaz /microsoft.billingbenefits/, Savings Plan; ellenkező esetben null.
ElkötelezettségiKedvezményMennyiség Nem elérhető Ha fókusz:CommitmentDiscountCategory == Spend, fókusz:EffectiveCost / fókusz:x_BillingExchangeRate; ha fókusz:CommitmentDiscountCategory == Usage, (fókusz:PricingQuantity / fókusz:x_PricingBlockSize) * (normalizált arány); egyébként null. Új a FOCUS 1.1-ben.
Kötelezettségi Kedvezmény Egység Nem elérhető Ha fókusz:CommitmentDiscountCategory == Spend, fókusz:PricingCurrency; ha fókusz:CommitmentDiscountCategory == Usage és a SKU a példányméret rugalmasságát használja, Normalized {focus:ConsumedUnit}; ha fókusz:CommitmentDiscountCategory == Usage, fókusz:ConsumedUnit; egyébként null. Új a FOCUS 1.1-ben.
Elfogyasztott Mennyiség Mennyiség Ha ChargeType == Usage, akkor Mennyiség; ellenkező esetben null.
ConsumedUnit Mértékegység Ha ChargeType == Usage, akkor a leképezés a Díjszabási egységek adatfájllal történik; ellenkező esetben null.
Szerződéses Költség Egységár * Mennyiség /fókusz:x_PricingBlockSize Vegye figyelembe, hogy x_PricingBlockSize leképezést igényel. Részletekért tekintse meg az oszlopjegyzeteket.
Szerződéses egységár Egységár Egyik sem
EffectiveCost KöltségSzámlázásiPénznemben Ha ChargeType == "Vásárlás" vagy "Visszatérítés" és PricingModel == "Reservation" vagy "SavingsPlan", akkor 0; ellenkező esetben használja a CostInBillingCurrency függvényt.
SzámlaAzonosító SzámlaAzonosító Új a FOCUS 1.2-ben. Átnevezve a(z) x_InvoiceId.
SzámlakibocsátóNeve PartnerNév Ha a PartnerName üres, használja a Microsoft
ListCost Nagyvállalati szerződés: Nem érhető el

Microsoft-ügyfélszerződés: PaygCostInBillingCurrency
Egyik sem
Lista egységár Nagyvállalati szerződés: PayGPrice

Microsoft-ügyfélszerződés: PayGPrice * ExchangeRate
Egyik sem
Árkategória Árazási Modell Ha OnDemand, akkor Standard; ha Spot, akkor Dynamic; ha Reservation vagy Savings Plan, akkor Committed; ellenkező esetben null.
Árszámítási Pénznem Nagyvállalati szerződés: BillingCurrencyCode

Microsoft-ügyfélszerződés: PricingCurrency
Új a FOCUS 1.2-ben. Átnevezve „x_PricingCurrency”.
ÁrazásMennyiség Mennyiség/fókusz:x_PricingBlockSize Vegye figyelembe, hogy x_PricingBlockSize leképezést igényel. Részletekért tekintse meg az oszlopjegyzeteket.
Árazási egység EltérőEgységek (keresés) A Mértékegység leképezése a DistinctUnits-ra a díjszabási egységek adatfájl használatával.
Szolgáltató neve Microsoft Egyik sem
Közzétevő neve Közzétevő neve Egyik sem
RegionId fókusz:RegionName Alakítsd kisbetűvé, és távolítsd el a szóközöket.
RégióNév ErőforrásLokáció A ResourceLocation (OriginalValue) átalakítása RegionName-re a 'Régiók' adatfájl segítségével2.
ResourceId ResourceId Egyik sem
ResourceName nevű erőforrásáról EA: ErőforrásNév
MCA: last(split(ResourceId; "/"))
Az Azure-erőforrásnevek több szintet is tartalmaznak (például "SqlServerName/SqlDbName"), amely további feldolgozást igényel. Ez egy egyszerűsített megközelítés, amely csak az utolsó, legspecifikusabb szegmenst használja.
Erőforrástípus SingularDisplayName (lekérdezés) A ResourceType leképezése a SingularDisplayName-re a erőforrástípus-adatfájl használatával.
Szolgáltatáskategória Szolgáltatási kategória (keresés) Képezze le a ConsumedService-t és a ResourceType-ot a ServiceCategory alá a Services adatfájl használatával.
Szolgáltatás neve ServiceName (lekérdezés) A ConsumedService és a ResourceType leképezése ServiceName-ra Services-adatfájl használatával.
Szolgáltatás Alkategória ServiceSubcategory (lekérdezés) A ConsumedService és a ResourceType leképezése a ServiceSubcategoryhoz a Services adatfájl használatával. Új a FOCUS 1.1-ben.
Termékváltozat azonosítója Nagyvállalati szerződés: Nem érhető el

Microsoft-ügyfélszerződés: ProductId
Egyik sem
SkuMeter Mérőeszköz neve Új a FOCUS 1.1-ben.
SkuÁrrészletek További információk Minden tulajdonságnevet látson el a(z) x_ előtaggal. Új a FOCUS 1.1-ben.
SkuPriceId Nem elérhető Egyik sem
Alfiók-azonosító ElőfizetésAzonosító Egyik sem
AlszámlaNév Előfizetés neve Egyik sem
Alfiók Típus Subscription Új a FOCUS 1.2-ben.
Címkék Címkék Csomagolja be { és }, ha szükséges.

¹ A Cost Managementben a mennyiség a felhasznált (használati) mennyiség.

² Míg a RegionName a ResourceLocation közvetlen leképezése, a Cost Management és a FinOps eszközkészlet-jelentések további adattisztítást végeznek a Régiók adatfájlalapuló értékek konzisztenciájának biztosítása érdekében.

Megjegyzés a FOCUS 1.1-felhasználók számára: A fókusz 1.1-ben a következő oszlopok lettek hozzáadva:

  • CapacityReservationId
  • CapacityReservationStatus
  • CommitmentDiscountQuantity
  • CommitmentDiscountUnit
  • ServiceSubcategory
  • SkuMeter (átnevezve innen x_SkuMeterName)
  • SkuPriceDetails

Megjegyzés a FOCUS 1.2-felhasználók számára: A FOCUS 1.2-ben a következő oszlopok lettek hozzáadva vagy átnevezve:

  • BillingAccountType (új oszlop)
  • InvoiceId (előléptetve innen: x_InvoiceId)
  • PricingCurrency (feljebb léptetett az x_PricingCurrency)
  • SubAccountType (új oszlop)

Visszajelzés a FOCUS-oszlopokról

Ha visszajelzést kap a leképezéseinkről vagy a FOCUS teljes támogatási csomagjairól, kezdjen el egy szálat a FinOps eszközkészlet-beszélgetéseiben. Ha úgy véli, hogy hiba van, hozzon létre egy problémát.

Ha visszajelzést kap a FOCUS-ról, hozzon létre egy problémát a FOCUS-adattárban. Azt is javasoljuk, hogy fontolja meg a FOCUS projekthez való hozzájárulást. A projekt további szakembereket keres, akik segítenek abban, hogy tapasztalatukkal segítsenek az erőfeszítések irányításában, és hogy ez legyen a leg hasznosabb specifikáció. Ha többet szeretne megtudni a FOCUS-ról, vagy szeretne hozzájárulni a projekthez, látogasson el a focus.finops.org.


Visszajelzés küldése

Kérem, tájékoztasson minket egy gyors visszajelzéssel arról, hogyan haladunk. Ezeket a felülvizsgálatokat a FinOps-eszközök és -erőforrások fejlesztésére és bővítésére használjuk.

Ha valami konkrétat keres, szavazzon egy meglévőre, vagy hozzon létre egy új ötletet. Ossza meg ötleteit másokkal, hogy több szavazatot kapjon. A legtöbb szavazattal rendelkező ötletekre összpontosítunk.


Kapcsolódó erőforrások:

Kapcsolódó termékek:

Kapcsolódó megoldások: