Aracılığıyla paylaş


Azure Kurumsal Raporlama'dan Microsoft Maliyet Yönetimi API'lerine genel bakış

Bu makale, Azure Kurumsal Raporlama API'lerini kullanarak özel çözümler oluşturan geliştiricileri önemli değişiklikler hakkında bilgilendirmektedir. Daha yeni Microsoft Maliyet Yönetimi API'leri artık hizmet sorumluları için gelişmiş özellikler ve destek sunun, böylece bunları projeleriniz için daha sağlam bir seçim haline getirir.

Önemli noktalar:

  • Geçiş önerilir - Özel çözümlerinizi Microsoft Maliyet Yönetimi API'lerine geçirmeyi kesinlikle öneririz. Bunlar etkin bir şekilde geliştiriliyor ve geliştirilmiş işlevler sunuyor.
  • Kullanımdan kaldırma tarihi - Tüm Azure Enterprise Reporting API'leri kullanımdan kaldırılır.

Bu makale şunları sağlar:

  • Azure Kurumsal Raporlama API'leri ile Maliyet Yönetimi API'leri arasındaki farklara genel bakış.
  • Maliyet Yönetimi API'lerine geçiş yaparken neler bekleyebileceğinize ilişkin yönergeler.
  • Maliyet Yönetimi API'leriyle sağlanan yeni özelliklere ilişkin içgörüler.

Eylem çağrısı:

  • Sorunsuz bir geçiş sağlamak için, kullanımdan kaldırma tarihinden önce Maliyet Yönetimi API'lerine geçişinizi planlamaya başlamanızı öneririz.

API farklılıkları

Aşağıdaki bilgiler, eski Azure Kurumsal Raporlama API'leri ile daha yeni Maliyet Yönetimi API'leri arasındaki farkları açıklar.

Kullanma Azure Kurumsal Raporlama API'leri Microsoft Maliyet Yönetimi API'leri
Kimlik Doğrulaması Azure portalında sağlanan API anahtarı Kullanıcı belirteçlerini veya hizmet sorumlularını kullanarak Microsoft Entra kimlik doğrulaması. Hizmet sorumluları API anahtarlarının yerini alır.
Kapsamlar ve izinler Tüm istekler kayıt kapsamındadır. API Anahtarı izin atamaları kaydın tamamına, bir bölüme veya belirli bir hesaba ilişkin verilerin döndürüleceğini belirler. Kullanıcı kimlik doğrulaması yoktur. Kullanıcılara veya hizmet sorumlularına kayıt, departman veya hesap kapsamına erişim atanır.
URI Uç Noktası https://consumption.azure.com https://management.azure.com
Geliştirme durumu Bakım modunda. Kullanım dışı bırakılma aşamasında. Etkin geliştirme aşamasında
Kullanılabilir API’ler Şu anda kullanılabilenler ile sınırlı Her EA API'sinin yerini alacak eşdeğer API'ler vardır. Ek Maliyet Yönetimi API'leri de mevcuttur, örneğin:
-Bütçe
-Uyarı
-Ihracat

Geçiş denetim listesi

  • Azure Resource Manager REST API'leri hakkında bilgi edinin.
  • Hangi Kurumsal Raporlama API'lerini kullandığınızı belirleyin ve Azure Kurumsal Raporlama'dan Microsoft Maliyet Yönetimi API'lerine geçiş konusunda hangi Maliyet Yönetimi API'lerine geçileceğini görün.
  • Maliyet Yönetimi API'leri için hizmet yetkilendirmesini ve kimlik doğrulamasını yapılandırın. Daha fazla bilgi için bkz . ACM API'lerine izin atama.
  • API'leri test edin ve ardından Enterprise Reporting API çağrılarını Maliyet Yönetimi API çağrılarıyla değiştirmek için tüm programlama kodlarını güncelleştirin.
  • Hata işleme süreçlerini yeni hata kodlarını kullanacak şekilde güncelleştirin. Dikkat edilmesi gereken bazı noktalar şunlardır:
    • Maliyet Yönetimi API'lerinin zaman aşımı süresi 60 saniyedir.
    • Maliyet Yönetimi API'lerinin hız sınırlaması vardır. Bu, if oranlarının 429 throttling error aşılmasıyla sonuçlanır. Kısa bir süre içinde çok fazla API çağrısı yapmaması için çözümlerinizi oluşturun.
  • Azure Resource Manager aracılığıyla sağlanan diğer Maliyet Yönetimi API'lerini gözden geçirin ve daha sonra kullanmak üzere değerlendirin. Daha fazla bilgi için bkz . Azure Kurumsal Raporlama'dan Microsoft Maliyet Yönetimi API'lerine geçiş.

Kurumsal Raporlama API'sini yeni Maliyet Yönetimi API'lerine eşleme

Kullanmakta olduğunuz Kurumsal Raporlama API'lerini ve bunun yerine kullanılacak yeni Maliyet Yönetimi API'sini belirlemek için aşağıdaki bilgileri kullanın.

Senaryo Kurumsal Raporlama API'leri Maliyet Yönetimi API’leri
EA Kullanım Ayrıntıları API'lerinden geçiş /usagedetails/download
/usagedetails/submit
/usagedetails
/usagedetailsbycustomdate
Tüm yinelenen veri alımı iş yükleri için Microsoft.CostManagement/Exports kullanın.
küçük isteğe bağlı veri kümeleri için Maliyet Ayrıntıları raporunu kullanın.
EA Balance Özet API'lerinden geçiş /balancesummary Microsoft.Consumption/balances
EA Fiyat Listesi API'lerinden geçiş /pricesheet Anlaşmaya varılan fiyatlar için Microsoft.Consumption/pricesheets/default kullanın
Perakende fiyatları için Perakende Fiyatları API'sini kullanın
EA Ayrılmış Örneği Kullanım Ayrıntıları API'sinden geçiş /reservationdetails Microsoft.CostManagement/generateReservationDetailsReport
EA Ayrılmış Örneği Kullanım Özeti API'lerinden geçiş /reservationsummaries Microsoft.Consumption/reservationSummaries
EA Ayrılmış Örneği Öneriler API'lerinden geçiş /SharedReservationRecommendations
/SingleReservationRecommendations
Microsoft.Consumption/reservationRecommendations
EA Ayrılmış Örnek Ücretleri API'lerinden geçiş /reservationcharges Microsoft.Consumption/reservationTransactions

Ek Maliyet Yönetimi API'lerini kullanma

Mevcut raporlama senaryolarınız için Maliyet Yönetimi API'lerine geçiş yaptıktan sonra, diğer birçok API'yi de kullanabilirsiniz. API'ler Azure Resource Manager aracılığıyla da kullanılabilir ve hizmet sorumlusu tabanlı kimlik doğrulaması kullanılarak otomatikleştirilebilir. Burada kullanabileceğiniz yeni özelliklerin kısa bir özeti verilmiştir.

  • Bütçeler: Maliyetlerinizi proaktif olarak izlemek, ilgili paydaşları uyarmak ve eşik ihlallerinde gerçekleştirilecek eylemleri otomatikleştirmek amacıyla eşikleri ayarlamak için kullanın.
  • Uyarılar: Bütçe uyarıları, fatura uyarıları, kredi uyarıları ve kota uyarıları gibi daha birçok uyarı bilgisini görüntülemek için kullanın.
  • Dışarı Aktarmalar: Ücretlerinizin kendi seçtiğiniz bir Azure Depolama hesabına yinelenen veri dışarı aktarmalarını zamanlamak için kullanın. Bu, Azure'da büyük bir varlığı olan ve verilerini analiz edip kendi dahili sistemlerinde kullanmak isteyen müşteriler için önerilen çözümdür.