Přehled migrace z Azure Enterprise Reporting na rozhraní API služby Microsoft Cost Management

Tento článek informuje vývojáře, kteří vytvořili vlastní řešení pomocí rozhraní API pro vytváření sestav Azure Enterprise o důležitých změnách. Novější rozhraní API služby Microsoft Cost Management teď nabízejí vylepšené možnosti a podporu instančních objektů, což je robustnější volbou pro vaše projekty.

Klíčové body:

  • Doporučuje se migrace – důrazně doporučujeme zvážit migraci vlastních řešení do rozhraní API služby Microsoft Cost Management. Aktivně se vyvíjejí a nabízejí vylepšené funkce.
  • Datum vyřazení – Všechna rozhraní API pro generování sestav Azure Enterprise se vyřadí z provozu.

Tento článek obsahuje:

  • Přehled rozdílů mezi rozhraními API služby Azure Enterprise Reporting a rozhraními API služby Cost Management
  • Pokyny k tomu, co očekávat při migraci na rozhraní API služby Cost Management
  • Přehled o nových funkcích dostupných v rozhraních API služby Cost Management

Volání k akci:

  • Pokud chcete zajistit hladký přechod, doporučujeme začít plánovat migraci do rozhraní API služby Cost Management s předstihem před datem vyřazení.

Rozdíly rozhraní API

Následující informace popisují rozdíly mezi staršími rozhraními API služby Azure Enterprise Reporting a novějšími rozhraními API služby Cost Management.

Používání Rozhraní API pro vytváření sestav Azure Enterprise Rozhraní API služby Microsoft Cost Management
Ověřování Klíč rozhraní API zřízený na webu Azure Portal Ověřování Microsoft Entra pomocí uživatelských tokenů nebo instančních objektů Instanční objekty mají místo klíčů rozhraní API.
Obory a oprávnění Všechny žádosti jsou v rozsahu registrace. Přiřazení oprávnění klíče rozhraní API určují, jestli se vrátí data pro celou registraci, oddělení nebo konkrétní účet. Bez ověřování uživatelů. Uživatelům nebo instančním objektům se přiřazují přístup k rozsahu registrace, oddělení nebo účtu.
Koncový bod URI https://consumption.azure.com https://management.azure.com
Stav vývoje Žádná, rozhraní API se vyřadí z důchodu. V aktivním vývoji
Dostupná rozhraní API Omezeno na to, co je aktuálně dostupné Jako náhrada jednotlivých rozhraní API EA jsou k dispozici ekvivalentní rozhraní API. K dispozici jsou také další rozhraní API služby Cost Management, včetně následujících:
-Rozpočty
-Výstrahy
-Vyváží

Kontrolní seznam pro migraci

  • Seznamte se s rozhraními REST API Azure Resource Manageru.
  • Určete, která rozhraní API služby Enterprise Reporting používáte, a zjistěte, na která rozhraní API služby Cost Management se mají přesunout při migraci z Azure Enterprise Reporting do rozhraní API služby Microsoft Cost Management.
  • Nakonfigurujte autorizaci a ověřování služby pro rozhraní API služby Cost Management. Další informace najdete v tématu Přiřazení oprávnění k rozhraním API služby ACM.
  • Otestujte rozhraní API a aktualizujte veškerý programovací kód tak, aby nahradil volání rozhraní API služby Enterprise Reporting voláními rozhraní API služby Cost Management.
  • Aktualizujte zpracování chyb tak, aby se začaly používat nové kódy chyb. Mezi důležité informace patří:
    • Rozhraní API služby Cost Management mají časový limit 60 sekund.
    • Rozhraní API služby Cost Management mají zavedené omezování rychlosti. Výsledkem je 429 throttling error překročení sazby. Vytvářejte řešení tak, abyste během krátkého časového období nevolali příliš mnoho volání rozhraní API.
  • Projděte si další rozhraní API služby Cost Management dostupná prostřednictvím Azure Resource Manageru a vyhodnoťte je pro pozdější použití. Další informace najdete v tématu Migrace z Azure Enterprise Reporting na rozhraní API služby Microsoft Cost Management.

Mapování rozhraní API služby Enterprise Reporting na nová rozhraní API služby Cost Management

Následující informace použijte k identifikaci rozhraní API služby Enterprise Reporting, která aktuálně používáte, a náhradního rozhraní API služby Cost Management, které chcete použít.

Scénář Rozhraní API pro podnikové vytváření sestav Rozhraní API Cost Managementu
Migrace z rozhraní API podrobností o využití EA /usagedetails/download
/usagedetails/submit
/usagedetails
/usagedetailsbycustomdate
Pro všechny úlohy opakovaného příjmu dat použijte Microsoft.CostManagement/Export .
Sestavu Podrobnosti nákladů použijte pro malé datové sady na vyžádání.
Migrace z rozhraní API souhrnu zůstatků EA /balancesummary Microsoft.Consumption/balances
Migrace z rozhraní API ceníku EA /pricesheet Pro vyjednané ceny použijte Microsoft.Consumption/pricesheets/default.
Pro maloobchodní ceny použijte rozhraní API maloobchodních cen.
Migrace z rozhraní API podrobností o využití rezervovaných instancí EA /reservationdetails Microsoft.CostManagement/generateReservationDetailsReport
Migrace ze souhrnných rozhraní API využití rezervovaných instancí EA /reservationsummaries Microsoft.Consumption/reservationSummaries
Migrace z rozhraní API pro doporučení rezervovaných instancí EA /SharedReservationRecommendations
/SingleReservationRecommendations
Microsoft.Consumption/reservationRecommendations
Migrace z rozhraní API rezervovaných instancí EA /reservationcharges Microsoft.Consumption/reservationTransactions

Použití dalších rozhraní API služby Cost Management

Po migraci do rozhraní API služby Cost Management pro vaše stávající scénáře vytváření sestav můžete také použít mnoho dalších rozhraní API. Rozhraní API jsou také dostupná prostřednictvím Azure Resource Manageru a dají se automatizovat pomocí ověřování založeného na instančním objektu. Tady je stručný přehled nových funkcí, které můžete použít.

  • Rozpočty: Slouží k nastavení prahových hodnot pro aktivní monitorování vašich nákladů, upozorňování náležitých účastníků a automatizaci akcí v reakci na nedodržení prahové hodnoty.
  • Upozornění: Slouží k zobrazení informací o upozorněních, mimo jiné upozornění na rozpočet, upozornění na fakturu, upozornění na kredit a upozornění na kvótu.
  • Exporty: Slouží k naplánování opakovaného exportu vašich poplatků do účtu Azure Storage podle vaší volby. Jde o doporučené řešení pro zákazníky se značným využitím Azure, kteří chtějí analyzovat svá data a využívat je ve svých interních systémech.