Migrálás az Azure Enterprise Reportingból a Microsoft Cost Management API-kba – áttekintés

Ez a cikk az Azure Enterprise Reporting API-kat használó egyéni megoldásokat készítő fejlesztőket tájékoztatja a fontos változásokról. Az újabb Microsoft Cost Management API-k mostantól továbbfejlesztett képességeket és támogatást nyújtanak a szolgáltatásnevek számára, így robusztusabb választást biztosítanak a projektekhez.

Főbb pontok:

  • Javasolt migrálás – Javasoljuk, hogy fontolja meg az egyéni megoldások migrálását a Microsoft Cost Management API-kba. Aktívan fejlesztik őket, és továbbfejlesztett funkciókat kínálnak.
  • Kivonás dátuma – Minden Azure Enterprise Reporting API ki van állítva.

Ez a cikk a következőt tartalmazza:

  • Az Azure Enterprise Reporting API-k és a Cost Management API-k közötti különbségek áttekintése.
  • Útmutató a Cost Management API-kba való migráláshoz.
  • Betekintés a Cost Management API-k által elérhető új képességekbe.

Hívás műveletre:

  • A zökkenőmentes átmenet érdekében javasoljuk, hogy a kivonási dátum előtt kezdje el tervezni a Cost Management API-kba való migrálást.

Az API-k eltérései

Az alábbi információk a régebbi Azure Enterprise Reporting API-k és az újabb Cost Management API-k közötti különbségeket ismertetik.

Használat Azure Enterprise Reporting API-k Microsoft Cost Management API-k
Hitelesítés Az Azure Portalon kiépített API-kulcs Microsoft Entra-hitelesítés felhasználói jogkivonatok vagy szolgáltatásnevek használatával. Az API-kulcsok helyett a szolgáltatásnevek lépnek.
Hatókörök és engedélyek Minden kérés a regisztrációs hatókörben található. Az API-kulcs engedély-hozzárendelései határozzák meg, hogy a rendszer visszaadja-e a teljes regisztráció, egy részleg vagy egy adott fiók adatait. Nincs felhasználói hitelesítés. A felhasználók vagy szolgáltatásnevek hozzáféréssel vannak elosztva a regisztrációhoz, a részleghez vagy a fiók hatóköréhez.
URI-végpont https://consumption.azure.com https://management.azure.com
Fejlesztési állapot Karbantartási módban. Folyamatban van az elavulása. Aktív fejlesztés alatt
Elérhető API-k A jelenleg elérhető lehetőségekre korlátozódik Egyenértékű API-k érthetők el az egyes EA API-k lecseréléséhez. További Cost Management API-k is elérhetők, például:
-Költségvetések
-Figyelmeztetések
-Export

Migrálási ellenőrzőlista

  • Ismerkedjen meg az Azure Resource Manager REST API-kkal.
  • Határozza meg, hogy mely Vállalati jelentéskészítési API-kat használja, és tekintse meg, hogy mely Cost Management API-kra kell áttérni az Azure Enterprise Reportingból a Microsoft Cost Management API-kba való migráláskor.
  • A Cost Management API-k szolgáltatásengedélyezési és -hitelesítési beállításai. További információ: Engedély hozzárendelése ACM API-khoz.
  • Tesztelje az API-kat, majd frissítse a programozási kódot a Vállalati jelentéskészítési API-hívások Cost Management API-hívásokra való lecseréléséhez.
  • Frissítse a hibakezelést az új hibakódok használatára. Néhány szempont:
    • A Cost Management API-k időtúllépési ideje 60 másodperc.
    • A Cost Management API-k sebességkorlátozással rendelkeznek. Ez azt eredményezi, 429 throttling error hogy a rendszer túllépi az if rates értéket. A megoldásokat úgy hozhatja létre, hogy rövid idő alatt ne legyen túl sok API-hívás.
  • Tekintse át az Azure Resource Managerben elérhető többi Cost Management API-t, és mérje fel őket a későbbi használathoz. További információ: Migrálás az Azure Enterprise Reportingból a Microsoft Cost Management API-kba.

Vállalati jelentéskészítési API-leképezés új Cost Management API-kra

Az alábbi információk segítségével azonosíthatja a jelenleg használt Vállalati jelentéskészítési API-kat és a helyette használt cost management API-kat.

Eset Vállalati jelentéskészítési API-k Cost Management API-k
Migrálás EA Usage Details API-kból /usagedetails/download
/usagedetails/submit
/usagedetails
/usagedetailsbycustomdate
Használja a Microsoft.CostManagement/Export parancsot az összes ismétlődő adatbetöltési számítási feladathoz.
Használja a Költség részletei jelentést kis igény szerinti adatkészletekhez.
Migrálás EA Balance summary API-kból /balancesummary Microsoft.Consumption/balances
Migrálás EA Price Sheet API-kból /pricesheet Egyeztetett árak esetén használja a Microsoft.Consumption/pricesheets/default függvényt
Kiskereskedelmi árak esetén használja a Kiskereskedelmi árak API-t
Migrálás fenntartott EA-példány használati adatai API-ból /reservationdetails Microsoft.CostManagement/generateReservationDetailsReport
Migrálás fenntartott EA-példányok használati összefoglaló API-iiból /reservationsummaries Microsoft.Consumption/reservationSummaries
Migrálás fenntartott EA-példányból Javaslatok API-kból /SharedReservationRecommendations
/SingleReservationRecommendations
Microsoft.Consumption/reservationRecommendations
Migrálás fenntartott EA-példányok díjaival kapcsolatos API-kból /reservationcharges Microsoft.Consumption/reservationTransactions

További Cost Management API-k használata

Miután migrált a Cost Management API-kba a meglévő jelentéskészítési forgatókönyvekhez, számos más API-t is használhat. Az API-k az Azure Resource Manageren keresztül is elérhetők, és egyszerű szolgáltatásalapú hitelesítéssel automatizálhatók. Az alábbiakban a használható új funkciók rövid összefoglalóját olvashatja.

  • Költségvetések – Küszöbértékeket állíthat be és proaktív módon monitorozhatja a költségeket, riasztást küldhet az érdekelt feleknek, és automatizálhatja a küszöbértékek átlépésére adott válaszokat.
  • Riasztások – Riasztási adatokat tekinthet meg, például költségvetési, számla-, jóváírási és kvótariasztásokat.
  • Exportálások – Ütemezheti a költségek adatainak ismétlődő, a választott Azure Storage-fiókba történő exportálását. Ez az ajánlott megoldás azon ügyfelek számára, akiknek sok Azure-előfizetésük van, és elemezni szeretnék az adataikat, hogy a saját belső rendszerükben használhassák őket.

Következő lépések