Převod dat služby Cost Management na FOKUS
Tento dokument obsahuje pokyny k převodu skutečných a amortizovaných datových sad služby Cost Management na Specifikaci nákladů a využití FinOps (FOCUS). Další informace o funkci FOCUS najdete v přehledu FOKUSu.
Jak převést data služby Cost Management na FOKUS
Abyste mohli převést data o nákladech a využití na FOCUS, budete potřebovat skutečné i amortizované datové sady nákladů:
- Zachovejte všechny řádky z amortizovaných dat nákladů.
- Vyfiltrujte data skutečných nákladů tak, aby zahrnovala pouze řádky s typem ChargeType == "Purchase" nebo "Refund" a PricingModel == "Reservation" nebo "SavingsPlan".
Na všechny řádky použijte následující logiku:
Fokus – sloupec | Sloupec Cost Management | Transformace |
---|---|---|
BilledCost | CostInBillingCurrency | Pokud ChargeType == "Usage" a PricingModel == "Reservation" nebo "SavingsPlan", pak použijte 0 . Jinak použijte CostInBillingCurrency. |
BillingAccountId | • smlouva Enterprise: BillingAccountId • Smlouva se zákazníkem Microsoftu: BillingProfileId |
Nic |
BillingAccountName | • smlouva Enterprise: BillingAccountName • Smlouva se zákazníkem Microsoftu: BillingProfileName |
Nic |
BillingCurrency | • smlouva Enterprise: BillingCurrencyCode • Smlouva se zákazníkem Microsoftu: BillingCurrency |
Nic |
BillingPeriodEnd | BillingPeriodEndDate | Přidání jednoho dne pro výhradní koncové datum |
BillingPeriodStart | BillingPeriodStartDate | Nic |
ChargeCategory | ChargeType | Pokud Usage , , Purchase nebo Credit Tax , stejná hodnota; pokud UnusedReservation nebo UnusedSavingsPlan , pak Usage ; pokud Refund , Purchase ; jinak,Adjustment |
ChargeClass | ChargeType | Pokud Refund , pak použijte Correction |
ChargeDescription | ProductName | Nic |
ChargeFrequency | Četnost | Pokud OneTime , pokud , One-Time pokud , pokud Recurring Recurring UsageBased , Usage-Based jinak,Other |
ChargePeriodEnd | Datum | Přidání jednoho dne pro výhradní koncové datum |
ChargePeriodStart | Datum | Nic |
CommitmentDiscountCategory | BenefitId | Pokud BenefitId obsahuje /microsoft.capacity/ (nerozlišuje malá a velká písmena), Usage ; pokud obsahuje /microsoft.billingbenefits/ , použijte Spend ; jinak, null |
CommitmentDiscountId | BenefitId | Nic |
CommitmentDiscountName | BenefitName | Nic |
CommitmentDiscountStatus | ChargeType | Pokud UnusedReservation nebo UnusedSavingsPlan , pak Unused ; else pokud PricingModel == Reservation nebo SavingsPlan , pak Used ; jinak, null |
CommitmentDiscountType | BenefitId | Pokud BenefitId obsahuje /microsoft.capacity/ (nerozlišuje malá a velká písmena), Reservation ; pokud obsahuje /microsoft.billingbenefits/ , Savings Plan v opačném případě null |
ConsumedQuantity | Množství | Pokud ChargeType == Usage , pak Quantity; otherwise, null |
ConsumedUnit | UnitOfMeasure | Pokud ChargeType == Usage , pak mapujte pomocí datového souboru cenových jednotek ; jinak null |
ContractedCost | UnitPrice * Quantity / focus:x_PricingBlockSize | Všimněte si, že x_PricingBlockSize vyžaduje mapování. Podrobnosti najdete v poznámkách ke sloupci. |
ContractedUnitPrice | UnitPrice | Nic |
EffectiveCost | CostInBillingCurrency | Pokud ChargeType == "Nákup" nebo "Refund" a PricingModel == "Reservation" nebo "SavingsPlan", pak 0 ; jinak použijte CostInBillingCurrency. |
InvoiceIssuerName | PartnerName | Pokud je PartnerName prázdný, použijte Microsoft |
ListCost | • smlouva Enterprise: Není k dispozici • Smlouva se zákazníkem Microsoftu: PaygCostInBillingCurrency |
Nic |
ListUnitPrice | • smlouva Enterprise: PayGPrice • Smlouva se zákazníkem Microsoftu: PayGPrice * ExchangeRate |
Nic |
PricingCategory | PricingModel | Pokud OnDemand , pak Standard ; pokud , pak Spot ; pokud Dynamic Reservation nebo Savings Plan , pak ; pak Committed ; jinak, null |
PricingQuantity | Množství / fokus:x_PricingBlockSize | Všimněte si, že x_PricingBlockSize vyžaduje mapování. Podrobnosti najdete v poznámkách ke sloupci. |
PricingUnit | DistinctUnits (vyhledávání) | Mapujte UnitOfMeasure na DistinctUnits pomocí datového souboru pro cenové jednotky |
ProviderName | Microsoft |
Nic |
Název vydavatele | Název vydavatele | Nic |
Id oblasti | focus:RegionName | Malá písmena a odebrání mezer |
Název oblasti | ResourceLocation | Mapujte ResourceLocation (OriginalValue) na RegionName pomocí datového souboru Oblasti 2 |
ResourceId | ResourceId | Nic |
ResourceName | EA: ResourceName MCA: last(split(ResourceId; "/")) |
Názvy prostředků Azure zahrnují více úrovní (např. SqlServerName/SqlDbName), které vyžadují další zpracování. Jedná se o zjednodušený přístup k použití pouze posledního, nejvýraznějšího segmentu. |
ResourceType | SingularDisplayName (vyhledávání) | Mapování ResourceType na SingularDisplayName pomocí datového souboru typů prostředků |
ServiceCategory | Kategorie služby (vyhledávání) | Mapování ConsumedService a ResourceType na ServiceCategory pomocí datového souboru Services |
ServiceName | Název služby (vyhledávání) | Mapujte ConsumedService a ResourceType na ServiceName pomocí datového souboru služeb Services |
SkuId | • smlouva Enterprise: Není k dispozici • Smlouva se zákazníkem Microsoftu: Idproduktu |
Nic |
SkuPriceId | Není k dispozici | Nic |
SubAccountId | SubscriptionId | Nic |
SubAccountName | SubscriptionName | Nic |
Značky | Značky | Zabalení { a } v případě potřeby |
¹ Množství ve službě Cost Management je spotřebované množství (využití).
² Zatímco RegionName je přímé mapování resourceLocation, Cost Management a FinOps toolkit sestav provádět další čištění dat, aby se zajistila konzistence hodnot na základě datového souboru Oblasti.
Zpětná vazba ke sloupcům FOCUS
Pokud máte zpětnou vazbu k našim mapováním nebo o našich úplných plánech podpory FOCUS, zahajte vlákno v diskuzích o sadě nástrojů FinOps. Pokud se domníváte, že máte chybu, vytvořte problém.
Pokud máte zpětnou vazbu k focusu, vytvořte problém v úložišti FOCUS. Doporučujeme také zvážit přispívání do projektu FOCUS. Projekt hledá další odborníky, kteří jim pomohou přivést své zkušenosti, aby pomohli vést úsilí a aby byla nejužitečnější specifikací, může být. Další informace o nástroji FOCUS nebo přispívání do projektu najdete v focus.finops.org.
Související obsah
Související zdroje:
Související produkty:
Související řešení: