Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln informerar utvecklare som har skapat anpassade lösningar med hjälp av API:er för Azure Enterprise Reporting om viktiga ändringar. De nyare API:erna för Microsoft Cost Management erbjuder nu förbättrade funktioner och stöd för tjänstens huvudnamn, vilket gör dem till ett mer robust val för dina projekt.
Viktiga punkter:
- Migrering rekommenderas – Vi rekommenderar starkt att du överväger att migrera dina anpassade lösningar till Microsoft Cost Management-API:erna. De utvecklas aktivt och erbjuder förbättrade funktioner.
- Pensionsdatum – Alla Azure Enterprise Reporting-API:er har dragits tillbaka.
Den här artikeln innehåller:
- En översikt över skillnaderna mellan Api:er för Azure Enterprise-rapportering och Cost Management-API:er.
- Vägledning om vad du kan förvänta dig när du migrerar till Cost Management-API:erna.
- Insikt i de nya funktionerna som är tillgängliga med Cost Management-API:erna.
Anrop till åtgärd:
- För att säkerställa en smidig övergång rekommenderar vi att du börjar planera migreringen till Cost Management-API:erna i god tid före slutdatumet.
API-skillnader
Följande information beskriver skillnaderna mellan de äldre Azure Enterprise Reporting-API:erna och de nyare Cost Management-API:erna.
| Använd | Azure Enterprise Reporting-API:er | Api:er för Microsoft Cost Management |
|---|---|---|
| Autentisering | API-nyckel etablerad i Azure Portal | Microsoft Entra-autentisering med hjälp av användartoken eller tjänstens huvudnamn. Tjänsthuvudprincipaler ersätter API-nycklar. |
| Omfattningar och behörigheter | Alla begäranden finns i registreringsomfånget. Behörighetstilldelningar för API-nycklar avgör om data för hela registreringen, en avdelning eller ett specifikt konto returneras. Ingen användarautentisering. | Användare eller tjänstens huvudnamn tilldelas åtkomst till registrerings-, avdelnings- eller kontoomfånget. |
| URI-slutpunkt | https://consumption.azure.com |
https://management.azure.com |
| Utvecklingsstatus | Ingen, API:erna har avvecklats. | I aktiv utveckling |
| Tillgängliga API:er | Begränsat till vad som är tillgängligt för närvarande | Motsvarande API:er är tillgängliga för att ersätta alla EA-API:er. Ytterligare Cost Management-API:er är också tillgängliga, inklusive: - Budgetar -Varningar -Export |
Checklista för migrering
- Bekanta dig med REST-API:erna för Azure Resource Manager.
- Ta reda på vilka API:er för företagsrapportering som du använder och se vilka Cost Management-API:er som ska flyttas till i Migrera från Azure Enterprise Reporting till Microsoft Cost Management-API:er.
- Konfigurera tjänstauktorisering och autentisering för Cost Management-API:erna. Mer information finns i Tilldela behörighet till ACM-API:er.
- Testa API:erna och uppdatera sedan eventuell programmeringskod för att ersätta API-anrop för Enterprise Reporting med Cost Management API-anrop.
- Uppdatera felhanteringen så att du använder de nya felkoderna. Några saker att tänka på är:
- Cost Management-API:er har en tidsgräns på 60 sekunder.
- Cost Management-API:er har hastighetsbegränsning på plats. Detta resulterar i en
429 throttling errorom priserna överskrids. Skapa dina lösningar så att du inte gör för många API-anrop på kort tid.
- Granska de andra Cost Management-API:erna som är tillgängliga via Azure Resource Manager och utvärdera för användning senare. Mer information finns i Migrera från Azure Enterprise Reporting till Microsoft Cost Management-API:er.
Api-mappning för Företagsrapportering till nya Cost Management-API:er
Använd följande information för att identifiera de API:er för företagsrapportering som du använder för närvarande och det ersättnings-Cost Management-API som ska användas i stället.
Använd ytterligare Cost Management-API:er
När du har migrerat till Cost Management-API:erna för dina befintliga rapporteringsscenarier kan du också använda många andra API:er. API:erna är också tillgängliga via Azure Resource Manager och kan automatiseras med tjänstens huvudnamnsbaserad autentisering. Här är en kort sammanfattning av de nya funktionerna som du kan använda.
- Budgetar – Används för att ställa in tröskelvärden för att proaktivt övervaka dina kostnader, avisera relevanta intressenter och automatisera åtgärder som svar på tröskelöverträdelser.
- Aviseringar – Används för att visa aviseringsinformation inklusive, men inte begränsat till, budgetaviseringar, fakturaaviseringar, kreditaviseringar och kvotaviseringar.
- Exporter – Används för att schemalägga återkommande dataexport av dina avgifter till ett Azure Storage-konto som du väljer. Det är den rekommenderade lösningen för kunder med en stor Azure-närvaro som vill analysera sina data och använda dem i sina egna interna system.
Relaterat innehåll
- Bekanta dig med REST-API:erna för Azure Resource Manager.
- Om det behövs kan du ta reda på vilka API:er för Företagsrapportering som du använder och se vilka Cost Management-API:er som ska flyttas till på Migrera från Azure Enterprise Reporting till Microsoft Cost Management-API:er.
- Om du inte redan använder Azure Resource Manager-API:er registrerar du din klientapp med Microsoft Entra-ID.
- Om det behövs uppdaterar du din programmeringskod för att använda Microsoft Entra-autentisering med din serviceprincipal.