Migrace z rozhraní API podle smlouvy Enterprise (EA) na rozhraní API podle smlouvy se zákazníkem Microsoftu (MCA)

Tento článek vám pomůže pochopit rozdíly ve struktuře dat a rozhraních API a další odlišnosti v integraci systémů mezi účtem založeným na smlouvě Enterprise (EA) a účtem založeným na smlouvě se zákazníkem Microsoftu (MCA). Cost Management podporuje rozhraní API pro oba typy účtů. Než budete pokračovat, přečtěte si článek Vysvětlení fakturačních účtů pro smlouvu se zákazníkem Microsoftu.

Organizace se stávajícím účtem EA by si měly tento článek projít při nastavování účtu MCA. Už dříve bylo při obnovování účtu EA třeba provést několik kroků pro zajištění přechodu z původní registrace do nové. Šlo o minimální objem práce. Migrace na účet MCA ale vyžaduje další úsilí. Další úsilí je způsobené změnami základního subsystému fakturace, které ovlivňují všechna rozhraní API a nabídky služeb související s náklady.

Rozhraní API a integrace pro MCA

Rozhraní API pro MCA a nová integrace vám umožní:

  • Zajistit plnou dostupnost rozhraní API prostřednictvím nativních rozhraní API v Azure
  • Nakonfigurovat více faktur v rámci jednoho fakturačního účtu
  • Přistupovat ke kombinovanému rozhraní API pro využití služeb Azure, využití webu Marketplace ve prospěch třetích stran a nákupy na webu Marketplace
  • Zobrazení nákladů napříč fakturačními profily (stejné jako registrace) pomocí služby Cost Management
  • Přistupovat k novým rozhraním API pro zobrazování nákladů, pro varování, když náklady překročí předdefinované prahové hodnoty, a pro automatický export nezpracovaných údajů

Kontrolní seznam pro migraci

Následující seznam vám usnadní přechod na rozhraní API podle MCA.

Rozhraní API podle EA nahrazená rozhraními API podle MCA

Rozhraní API podle EA používají pro ověření a autorizaci klíč rozhraní API. Rozhraní API MCA používají ověřování Microsoft Entra.

Poznámka:

Všechna rozhraní API pro podnikové vytváření sestav Azure se vyřadí z důchodu. Co nejdříve byste měli migrovat na rozhraní API služby Microsoft Cost Management.

Účel Rozhraní API podle EA Rozhraní API podle MCA
Zůstatek a kredity /balancesummary Microsoft.Billing/billingAccounts/billingProfiles/availableBalanceussae
Využití (JSON) /usagedetails
/usagedetailsbycustomdate
Volba řešení podrobností o nákladech
Využití (CSV) /usagedetails/download
/usagedetails/submit
Volba řešení podrobností o nákladech
Využití Marketplace (CSV) /marketplacecharges
/marketplacechargesbycustomdate
Volba řešení podrobností o nákladech
Fakturační období /billingperiods Microsoft.Billing/billingAccounts/billingProfiles/invoices
Ceník /pricesheet Microsoft.Billing/billingAccounts/billingProfiles/pricesheet/default/download format=json nebo csv
Microsoft.Billing/billingAccounts/.../billingProfiles/.../invoices/... /pricesheet/default/download format=json nebo CSV
Microsoft.Billing/billingAccounts/.. /billingProfiles/.. /providers/Microsoft.Consumption/pricesheets/download
Nákupy rezervací /reservationcharges Microsoft.Billing/billingAccounts/billingProfiles/transactions
Doporučení pro rezervace /SharedReservationRecommendations
/SingleReservationRecommendations
Microsoft.Consumption/reservationRecommendations
Využití rezervací /reservationdetails
/reservationsummaries
Microsoft.Consumption/reservationDetails
Microsoft.Consumption/reservationSummaries

¹ Služba Azure a využití marketplace třetích stran jsou k dispozici s rozhraním API podrobnosti využití.

Pro fakturační účty MCA jsou k dispozici následující rozhraní API:

Účel Rozhraní API podle smlouvy se zákazníkem Microsoftu (MCA)
Fakturační účty² Microsoft.Billing/billingAccounts
Fakturační profily² Microsoft.Billing/billingAccounts/billingProfiles
Oddíly faktury² Microsoft.Billing/billingAccounts/invoiceSections
Faktury Microsoft.Billing/billingAccounts/billingProfiles/invoices
Fakturace předplatných {scope}/billingSubscriptions

² Rozhraní API vrací seznamy objektů, které jsou obory, ve kterých fungují prostředí služby Cost Management na webu Azure Portal a rozhraní API. Další informace o oborech služby Cost Management najdete v tématu Vysvětlení a práce s rozsahy.

Pokud už používáte nějaká rozhraní API podle EA, musíte je aktualizovat tak, aby podporovala fakturační účty MCA. Následující tabulka uvádí další změny integrace:

Účel Původní nabídka Nová nabídka
Power BI Balíček obsahu a konektor Microsoft Consumption Insights Konektor Azure Consumption Insights

Rozhraní API pro načtení zůstatku a kreditů

Souhrn získání zůstatku vám poskytl měsíční souhrn:

  • Zůstatky
  • Nové nákupy
  • Poplatky za služby Azure Marketplace
  • Opravy
  • Poplatky za nadlimitní využití služby

Všechna rozhraní API consumption se nahrazují nativními rozhraními API Azure, která k ověřování a autorizaci používají ID Microsoft Entra. Další informace o volání rozhraní Azure REST API najdete v článku Začínáme s REST API.

Rozhraní API pro získání souhrnu zůstatků je nahrazeno rozhraním API Microsoft.Billing/billingAccounts/billingProfiles/availableBalance.

Jak získat dostupné zůstatky pomocí příslušného rozhraní API:

metoda Identifikátor URI žádosti
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/availableBalances?api-version=2018-11-01-preview

Rozhraní API pro získání nákladů a využití

Pomocí následujících rozhraní API získáte denní rozpis nákladů na využití služeb Azure a údaje o využití Marketplace ve prospěch třetích stran a dalších nákupech na webu Marketplace. Následující samostatná rozhraní API pro služby Azure a využití webu Marketplace ve prospěch třetích stran byla sloučena. Stará rozhraní API se nahrazují buď exportem , nebo rozhraním API pro podrobnosti nákladů. Pokud chcete zvolit řešení, které je pro vás správné, přečtěte si téma Volba řešení s podrobnostmi o nákladech. Obě řešení poskytují stejný soubor Podrobnosti nákladů a mají nákupy na marketplace v datech, které se dříve zobrazovaly pouze v souhrnu zůstatku k datu.

Exporty a rozhraní API Podrobnosti nákladů, stejně jako u všech rozhraní API služby Cost Management, jsou k dispozici v několika oborech. U fakturovaných nákladů, které byste tradičně získávali na úrovni registrace, použijte obor Fakturační profil. Další informace o oborech služby Cost Management najdete v tématu Vysvětlení a práce s rozsahy.

Typ Formát ID
Fakturační účet /Microsoft.Billing/billingAccounts/{billingAccountId}
Fakturační profil /Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}
Předplatné /subscriptions/{subscriptionId}
Skupina prostředků /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}

Některé názvy vlastností se změnily v nové datové sadě Podrobností o nákladech dostupné prostřednictvím rozhraní API exportů a podrobností nákladů. V následující tabulce jsou uvedeny odpovídající vlastnosti.

Původní vlastnost Nová vlastnost Notes
AccountId Tvůrce předplatného se nesleduje. Použijte invoiceSectionId (totéž jako departmentId).
AccountNameAccountOwnerId a AccountOwnerEmail Tvůrce předplatného se nesleduje. Použijte invoiceSectionName (totéž jako departmentName).
AdditionalInfo additionalInfo
ChargesBilledSeparately isAzureCreditEligible Vlastnosti jsou opačné. Pokud má isAzureCreditEnabled hodnotu true, bude mít ChargesBilledSeparately hodnotu false.
ConsumedQuantity množství.
ConsumedService consumedService Přesné řetězcové hodnoty se můžou lišit.
ConsumedServiceId Nic
CostCenter costCenter
Date a usageStartDate datum
Den Nic Parsuje den z data.
DepartmentId invoiceSectionId Přesné hodnoty se liší.
DepartmentName invoiceSectionName Přesné řetězcové hodnoty se můžou lišit. Oddíly faktur můžete v případě potřeby nakonfigurovat podle oddělení.
ExtendedCost a Cost costInBillingCurrency
InstanceId resourceId
Is Recurring Charge Nic
Skladové místo location
MeterCategory meterCategory Přesné řetězcové hodnoty se můžou lišit.
ID měřiče meterId Přesné hodnoty se liší.
MeterName meterName Přesné řetězcové hodnoty se můžou lišit.
MeterRegion meterRegion Přesné řetězcové hodnoty se můžou lišit.
MeterSubCategory meterSubCategory Přesné řetězcové hodnoty se můžou lišit.
Month Nic Parsuje měsíc z data.
Název nabídky Nic Použijte publisherName a productOrderName.
OfferID Nic
Číslo objednávky Nic
PartNumber Nic Použijte meterId a productOrderName k jednoznačné identifikaci cen.
Název plánu productOrderName
Produkt Produkt
ID produktu productId Přesné hodnoty se liší.
Název vydavatele publisherName
ResourceGroup resourceGroupName
ResourceGuid meterId Přesné hodnoty se liší.
ResourceLocation resourceLocation
ResourceLocationId Nic
ResourceName Nic
ResourceRate effectivePrice
ServiceAdministratorId
ServiceInfo1 serviceInfo1
ServiceInfo2 serviceInfo2
ServiceName meterCategory Přesné řetězcové hodnoty se můžou lišit.
ServiceTier meterSubCategory Přesné řetězcové hodnoty se můžou lišit.
StoreServiceIdentifier
SubscriptionGuid subscriptionId
SubscriptionId subscriptionId
SubscriptionName subscriptionName
Značky značky Vlastnost značek se vztahuje na kořenový objekt, ne na vlastnosti vnořené vlastnosti.
UnitOfMeasure unitOfMeasure Přesné hodnoty se liší.
usageEndDate datum
Year (Rok) Nic Parsuje rok z data.
(nové) billingCurrency Měna použitá pro poplatek
(nové) billingProfileId Jedinečný identifikátor fakturačního profilu (totéž jako registrace)
(nové) billingProfileName Název fakturačního profilu (totéž jako registrace)
(nové) chargeType Slouží k odlišení využití služeb Azure, využití webu Marketplace a nákupů.
(nové) invoiceId Jedinečné ID pro fakturu. Prázdné pro aktuální, otevřený měsíc.
(nové) publisherType Typ vydavatele u nákupů. Prázdné pro využití.
(nové) serviceFamily Typ nákupu. Prázdné pro využití.
(nové) servicePeriodEndDate Koncové datum nakupované služby.
(nové) servicePeriodStartDate Počáteční datum nakupované služby.

Rozhraní API pro fakturační období nahrazeno rozhraním API pro faktury

Fakturační účty podle MCA nevyužívají klasická fakturační období. Místo toho na základě faktur rozdělují náklady na specifická fakturační období. Rozhraní API pro fakturační období je nahrazeno rozhraním API pro faktury. Všechna rozhraní API consumption se nahrazují nativními rozhraními API Azure, která k ověřování a autorizaci používají ID Microsoft Entra. Další informace o volání rozhraní Azure REST API najdete v článku Začínáme s REST API.

Jak získat faktury pomocí příslušného rozhraní API:

metoda Identifikátor URI žádosti
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoices?api-version=2018-11-01-preview

Rozhraní API pro ceníky

Tato část se zabývá existujícími rozhraními API pro ceníky a přináší doporučení pro přechod na rozhraní API pro ceníky podle smlouvy se zákazníkem Microsoftu. Popisuje také rozhraní API pro ceníky podle smlouvy se zákazníkem Microsoftu a vysvětluje význam polí v těchto cenících. Rozhraní API pro získání ceníku a pro získání fakturačních období podle smlouvy Enterprise jsou nahrazena rozhraním API pro ceníky podle smlouvy se zákazníkem Microsoftu (Microsoft.Billing/billingAccounts/billingProfiles/pricesheet). Pokud jde o asynchronní formáty REST, podporuje nové rozhraní API formáty JSON i CSV. Všechna rozhraní API consumption se nahrazují nativními rozhraními API Azure, která k ověřování a autorizaci používají ID Microsoft Entra. Další informace o volání rozhraní Azure REST API najdete v článku Začínáme s REST API.

Rozhraní API pro fakturaci podle smlouvy Enterprise

U registrací podle smlouvy Enterprise jste používali rozhraní API pro získávání informací o cenách a fakturačních obdobích. Ověřování a autorizace používaly webové tokeny Microsoft Entra.

Jak získat platné ceny pro zadanou registraci podle smlouvy Enterprise pomocí rozhraní API pro ceníky a fakturační období:

metoda Identifikátor URI žádosti
GET https://consumption.azure.com/v2/enrollments/{enrollmentNumber}/pricesheet
GET https://consumption.azure.com/v2/enrollments/{enrollmentNumber}/billingPeriods/{billingPeriod}/pricesheet

Rozhraní API pro ceníky podle smlouvy se zákazníkem Microsoftu

Pomocí rozhraní API pro ceníky podle smlouvy se zákazníkem Microsoftu můžete zobrazit ceny pro všechny služby zahrnující spotřebu Azure a spotřebu Marketplace. Ceny zobrazené pro fakturační profil platí pro všechna předplatná, která spadají pod tento profil.

Pomocí rozhraní API pro ceníky si můžete všechny informace z ceníku týkající se spotřeby služeb Azure zobrazit ve formátu CSV:

metoda Identifikátor URI žádosti
POST https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/pricesheet/default/download?api-version=2018-11-01-preview&startDate=2019-01-01&endDate=2019-01-31&format=csv

Pomocí rozhraní API pro ceníky si můžete všechny informace z ceníku týkající se spotřeby služeb Azure zobrazit ve formátu JSON:

metoda Identifikátor URI žádosti
POST https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/pricesheet/default/download?api-version=2018-11-01-preview&startDate=2019-01-01&endDate=2019-01-31&format=json

Při použití tohoto rozhraní API získáte ceník pro celý účet. Můžete ale získat i zhuštěnou verzi ceníku ve formátu PDF. Tento souhrn zahrnuje služby spotřebu služeb Azure a spotřebu na webu Marketplace, která je vyúčtována na konkrétní faktuře. Faktura je identifikována číslem {invoiceId}, které se shoduje s číslem faktury zobrazeným v souborech PDF se souhrnem faktury. Následuje příklad.

Snímek obrazovky znázorňující číslo faktury odpovídající ID faktury

Jak pomocí rozhraní API pro ceníky zobrazit informace o fakturaci ve formátu CSV:

metoda Identifikátor URI žádosti
POST https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoices/{invoiceId}/pricesheet/default/download?api-version=2018-11-01-preview&format=csv

Jak pomocí rozhraní API pro ceníky zobrazit informace o fakturaci ve formátu JSON:

metoda Identifikátor URI žádosti
POST https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoices/{invoiceId}/pricesheet/default/download?api-version=2018-11-01-preview&format=json

V aktuálním otevřeném fakturačním cyklu nebo období služby můžete také zobrazit odhadované ceny pro jakoukoli spotřebu služby Azure nebo spotřebu na webu Marketplace.

Jak pomocí rozhraní API pro ceníky zobrazit odhadované ceny pro spotřebu služeb ve formátu CSV:

metoda Identifikátor URI žádosti
POST https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billing AccountId}/billingProfiles/{billingProfileId}/pricesheet/default/download?api-version=2018-11-01-preview&format=csv

Jak pomocí rozhraní API pro ceníky zobrazit odhadované ceny pro spotřebu služeb ve formátu JSON:

metoda Identifikátor URI žádosti
POST https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billing AccountId}/billingProfiles/{billingProfileId}/pricesheet/default/download?api-version=2018-11-01-preview&format=json

Rozhraní API pro ceníky podle smlouvy se zákazníkem Microsoftu představují asynchronní rozhraní REST API. Oproti starším synchronním rozhraním API se u těchto rozhraní API změnily odpovědi. Změnilo se také tělo odpovědi rozhraní API.

Původní tělo odpovědi

Tady je příklad odpovědi synchronního rozhraní REST API:

[
        {
            "id": "enrollments/573549891/billingperiods/2016011/products/343/pricesheets",
            "billingPeriodId": "201704",
            "meterId": "dc210ecb-97e8-4522-8134-2385494233c0",
            "meterName": "A1 VM",
            "unitOfMeasure": "100 Hours",
            "includedQuantity": 0,
            "partNumber": "N7H-00015",
            "unitPrice": 0.00,
            "currencyCode": "USD"
        },
        {
    ]

Nové tělo odpovědi

Tato rozhraní API podporují asynchronní formát Azure REST. Pokud zavoláte rozhraní API pomocí příkazu GET, obdržíte následující odpověď:

No Response Body

HTTP Status 202 Accepted

Odešlou se následující hlavičky s umístěním výstupu:

Location:https://management.azure.com/providers/Microsoft.Consumption/operationresults/{operationId}?sessiontoken=XZDFSnvdkbkdsb==

Azure-AsyncOperation:https://managment.azure.com/providers/Microsoft.Consumption/operationStatus/{operationId}?sessiontoken=XZDFSnvdkbkdsb==

Retry-After: 10

OData-EntityId: {operationId}

Nastavte jiný příkaz GET, aby volal do tohoto umístění. Odpověď na volání GET bude stejná, dokud operace nedosáhne stavu dokončení nebo selhání. Po dokončení vrátí odpověď na umístění volání GET adresu URL pro stažení, jako kdyby byla operace provedena ve stejnou dobu. Tady je příklad:

HTTP Status 200

{
  "id": "providers/Microsoft.Consumption/operationresults/{operationId}",
  "name": {operationId},
  "type": “Microsoft.Consumption/operationResults",
  "properties" : {
    "downloadUrl": {urltoblob},
    "validTill": "Date"
  }
}

Klient může také provést volání GET pro Azure-AsyncOperation. Koncový bod vrátí stav operace.

Následující tabulka uvádí pole ve starším rozhraní API pro získání ceníku podle smlouvy Enterprise. Zahrnuje odpovídající pole v novém rozhraní pro ceníky podle smlouvy se zákazníkem Microsoftu:

Původní vlastnost Nová vlastnost Notes
billingPeriodId Neužívá se. Nevztahuje se. U smlouvy se zákazníkem Microsoftu je koncept billingPeriodId nahrazen fakturou a přidruženým ceníkem.
meterId meterId
unitOfMeasure unitOfMeasure Přesné řetězcové hodnoty se můžou lišit.
includedQuantity includedQuantity Neplatí pro služby na základě smlouvy se zákazníkem Microsoftu.
partNumber Neužívá se. Místo toho použijte kombinaci productOrderName (totéž jako offerID) a meterID.
unitPrice unitPrice Jednotková cena se vztahuje na služby spotřebované na základě smlouvy se zákazníkem Microsoftu.
currencyCode pricingCurrency Smlouvy se zákazníkem Microsoftu zahrnují ceny uvedené v měně pro stanovení ceny i v měně fakturace. Položka currencyCode odpovídá položce pricingCurrency ve smlouvě se zákazníkem Microsoftu.
offerID productOrderName Místo hodnoty OfferId můžete použít productOrderName, ale není to totéž jako OfferId. U smluv se zákazníkem Microsoftu ale ceny určují položky productOrderName a meter, které odpovídají hodnotám meterId a OfferId ve starších registracích.

Operace rozhraní API pro ceníky spotřeby

U smluv Enterprise jste v rozhraní API pro ceníky spotřeby používali operaci Get a operaci pro získání dat podle fakturačního období, a to pro obor stanovený hodnotou subscriptionId nebo fakturačním obdobím. Toto rozhraní API používá ověřování přes Azure Resource Management.

Jak pomocí rozhraní API pro ceníky získat ceníkové údaje pro konkrétní obor:

metoda Identifikátor URI žádosti
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Consumption/pricesheets/default?api-version=2018-10-01

Jak pomocí rozhraní API pro ceníky získat ceníkové údaje podle fakturačních období:

metoda Identifikátor URI žádosti
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Billing/billingPeriods/{billingPeriodName}/providers/Microsoft.Consumption/pricesheets/default?api-version=2018-10-01

Místo výše uvedených koncových bodů rozhraní API použijte u smluv se zákazníkem Microsoftu následující položky:

Rozhraní API pro ceníky podle smlouvy se zákazníkem Microsoftu (asynchronní rozhraní REST API)

Toto rozhraní API je určené pro Smlouva se zákazníkem Microsoftu a poskytuje další atributy.

Ceník pro obor Fakturační profil v rámci fakturačního účtu

Toto je existující rozhraní API. Bylo aktualizováno, aby poskytovalo ceník pro fakturační profil v rámci fakturačního účtu.

Ceník pro určitý obor podle fakturačního účtu

V případě získávání ceníku pro obor Registrace v rámci fakturačního účtu se používá ověřování přes Azure Resource Manager.

Jak získat ceník na úrovni registračního účtu v rámci fakturačního účtu:

metoda Identifikátor URI žádosti
GET /providers/Microsoft.Billing/billingAccounts/65085863/providers/Microsoft.Consumption/pricesheets/download?api-version=2019-01-01

V případě smlouvy se zákazníkem Microsoftu uplatněte informace uvedené v následující části. Uvádí vlastnosti polí používané pro smlouvy se zákazníkem Microsoftu.

Ceník pro obor Fakturační profil v rámci fakturačního účtu

Aktualizované rozhraní API pro ceník podle fakturačních účtů načítá ceník ve formátu CSV. Jak získat ceník pro obor Fakturační profil pro MCA:

metoda Identifikátor URI žádosti
GET /providers/Microsoft.Billing/billingAccounts/{billing AccountId}/billingProfiles/{billingProfileId}/providers/Microsoft.Consumption/pricesheets/download?api-version=2019-01-01

V oboru registrace EA se odpověď rozhraní API a vlastnosti shodují. Vlastnosti odpovídají stejným vlastnostem MCA.

Starší vlastnosti z rozhraní API pro ceníky v rámci Azure Resource Manageru a odpovídající nové vlastnosti najdete v následující tabulce.

Původní vlastnost rozhraní API pro ceníky v rámci Azure Resource Manageru Nová vlastnost rozhraní API pro ceníky podle smlouvy se zákazníkem Microsoftu Popis
ID měření meterId Jedinečný identifikátor měřiče Stejné jako meterID.
Název měřiče meterName Název měřiče. Měřič představuje nasaditelný prostředek služby Azure.
Kategorie měřiče service Název klasifikační kategorie měřiče. Totéž jako služba v ceníku v rámci smlouvy se zákazníkem Microsoftu. Přesné hodnoty se liší.
Podkategorie měřiče meterSubCategory Název kategorie dílčí klasifikace měřiče. Na základě klasifikace pro rozlišení sad funkcí na nejvyšší úrovni v rámci služby. Například SQL Database úrovně Basic oproti SQL Database úrovně Standard.
Oblast měřiče meterRegion
Unit Neužívá se. Lze parsovat z položky unitOfMeasure.
Měrná jednotka unitOfMeasure
Číslo části Neužívá se. Místo čísla části se k jedinečné identifikaci ceny pro fakturační profil používají položky productOrderName a MeterID. Tato pole jsou na faktuře MCA uvedena místo čísla části.
Jedn. cena unitPrice Jednotková cena podle smlouvy se zákazníkem Microsoftu
Kód měny pricingCurrency Smlouvy se zákazníkem Microsoftu uvádějí ceny v měně pro stanovení ceny i v měně fakturace. Kód měny se shoduje s položkou pricingCurrency ve smlouvě se zákazníkem Microsoftu.
Zahrnuté množství includedQuantity Neplatí pro služby v rámci smlouvy se zákazníkem Microsoftu. Zobrazí se i s nulovými hodnotami.
ID nabídky productOrderName Místo hodnoty OfferId se používá productOrderName. Neshoduje se s hodnotou OfferID, ale u smluv se zákazníkem Microsoftu ceny určují položky productOrderName a meter. Ty odpovídají hodnotám meterId a OfferId ve starších registracích.

Cena u smluv se zákazníkem Microsoftu je definována jinak než u smluv Enterprise. Cena za služby v registraci podle smlouvy Enterprise jedinečně vyplývá z produktu, čísla části, měřiče a nabídky. Číslo části se u smluv se zákazníkem Microsoftu nepoužívá.

Cena za spotřebu služeb Azure, která spadá pod smlouvu se zákazníkem Microsoftu, jedinečně vyplývá z hodnot productOrderName a meterID. Ty představují měřič služby a plán produktu.

Pokud chcete porovnat ceník a využití v rozhraní API pro podrobnosti o využití, můžete použít hodnoty productOrderName a meterID.

Ceník si můžou stáhnout uživatelé s oprávněním vlastníka fakturačního profilu, přispěvatele, čtenáře a správce fakturace.

Ceník zahrnuje ceny služeb účtovaných podle využití. Patří sem spotřeba služeb Azure a spotřeba na webu Marketplace. Nejaktuálnější cena na konci každého období je uzamčená a vztahuje se na využití v rámci jednoho období. Pokud jde o spotřebu služeb Azure, účtuje se obvykle po kalendářních měsících.

Vyřazená pole v rozhraní API pro ceníky

Následující pole buď nejsou v rozhraních API pro ceníky podle smlouvy se zákazníkem Microsoftu k dispozici, nebo je nahradila obdobná pole.

Vyřazené pole Popis
billingPeriodId Neužívá se. Odpovídá položce InvoiceId u MCA.
offerID Nevztahuje se. Odpovídá položce productOrderName u MCA.
meterCategory Nevztahuje se. Odpovídá položce Service u MCA.
unit Nevztahuje se. Lze parsovat z položky unitOfMeasure.
currencyCode Totéž jako položka pricingCurrency u MCA.
meterLocation Totéž jako položka meterRegion u MCA.
partNumber Neužívá se, protože číslo části se na fakturách podle MCA neuvádí. Místo čísla části se k jedinečné identifikaci cen používá kombinace položek meterID a productOrderName.
totalIncludedQuantity Nevztahuje se.
pretaxStandardRate Nevztahuje se.

Nahrazení rozhraní API pro poplatky za rezervované instance

Fakturované transakce spojené s nákupy rezervací můžete získat pomocí rozhraní API pro poplatky za rezervované instance. Nové rozhraní API zahrnuje všechny nákupy, včetně nabídek třetích stran na webu Marketplace. Všechna rozhraní API consumption se nahrazují nativními rozhraními API Azure, která k ověřování a autorizaci používají ID Microsoft Entra. Další informace o volání rozhraní Azure REST API najdete v článku Začínáme s REST API. Rozhraní API pro poplatky za rezervované instance je nahrazeno rozhraním API pro transakce.

Jak získat transakce spojené s nákupem rezervací pomocí rozhraní API pro transakce:

metoda Identifikátor URI žádosti
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/transactions?api-version=2018-11-01-preview

Nahrazení rozhraní API pro doporučení

Rozhraní API pro doporučení k nákupu rezervovaných instancí poskytují údaje o využití virtuálních počítačů za posledních 7, 30 nebo 60 dnů. Rozhraní API také nabízejí doporučení k nákupu rezervací. Patří sem:

  • Rozhraní API pro doporučení sdílených rezervovaných instancí
  • Rozhraní API pro doporučení jednotlivých rezervovaných instancí

Všechna rozhraní API consumption se nahrazují nativními rozhraními API Azure, která k ověřování a autorizaci používají ID Microsoft Entra. Další informace o volání rozhraní Azure REST API najdete v článku Začínáme s REST API. Výše uvedená rozhraní API pro doporučení rezervací jsou nahrazena rozhraním API Microsoft.Consumption/reservationRecommendations.

Jak získat doporučení rezervací pomocí příslušného rozhraní API:

metoda Identifikátor URI žádosti
GET https://management.azure.com/providers/Microsoft.Consumption/reservationRecommendations?api-version=2019-01-01

Nahrazení rozhraní API pro využití rezervací

Údaje o využití rezervací v registraci můžete získat pomocí rozhraní API pro využití rezervovaných instancí. Pokud je v registraci více než jedna rezervovaná instance, můžete pomocí tohoto rozhraní API získat i údaje o využití všech nákupů rezervovaných instancí.

Patří sem:

  • Podrobnosti o využití rezervovaných instancí
  • Souhrn využití rezervovaných instancí

Všechna rozhraní API consumption se nahrazují nativními rozhraními API Azure, která k ověřování a autorizaci používají ID Microsoft Entra. Další informace o volání rozhraní Azure REST API najdete v článku Začínáme s REST API. Výše uvedená rozhraní API pro doporučení rezervací jsou nahrazena rozhraním API Microsoft.Consumption/reservationDetails a Microsoft.Consumption/reservationSummaries.

Jak získat podrobnosti o rezervacích pomocí příslušného rozhraní API:

metoda Identifikátor URI žádosti
GET https://management.azure.com/providers/Microsoft.Consumption/reservationDetails?api-version=2019-01-01

Jak získat souhrny rezervací pomocí příslušného rozhraní API:

metoda Identifikátor URI žádosti
GET https://management.azure.com/providers/Microsoft.Consumption/reservationSummaries?api-version=2019-01-01

Integrace Power BI

Pro vykazování nákladů můžete použít také Power BI. Konektor Cost Management pro Power BI Desktop můžete použít k vytváření výkonných přizpůsobených sestav, které vám pomůžou lépe porozumět výdajům na Azure. Konektor Cost Management aktuálně podporuje zákazníky s Smlouva se zákazníkem Microsoftu nebo smlouva Enterprise (EA).

  • Další informace o tom, jak monitorovat a řídit výdaje v Azure, najdete v dokumentaci ke službě Cost Management. Najdete tam také informace o optimalizaci využití prostředků pomocí služby Cost Management.