Bagikan melalui


Migrasi dari Pelaporan Azure Enterprise ke gambaran umum API Microsoft Cost Management

Artikel ini memberi tahu pengembang yang telah membangun solusi kustom menggunakan API Pelaporan Perusahaan Azure tentang perubahan penting. API Microsoft Cost Management yang lebih baru sekarang menawarkan kemampuan dan dukungan yang ditingkatkan untuk perwakilan layanan, menjadikannya pilihan yang lebih kuat untuk proyek Anda.

Poin utama:

  • Migrasi direkomendasikan - Kami sangat menyarankan Agar Anda mempertimbangkan untuk memigrasikan solusi kustom Anda ke API Microsoft Cost Management. Mereka secara aktif dikembangkan dan menawarkan fungsionalitas yang ditingkatkan.
  • Tanggal penghentian - Semua API Pelaporan Perusahaan Azure dihentikan.

Artikel ini menyediakan:

  • Gambaran umum perbedaan antara API Pelaporan Perusahaan Azure dan API Cost Management.
  • Panduan tentang apa yang diharapkan saat bermigrasi ke API Cost Management.
  • Wawasan tentang kemampuan baru yang tersedia dengan API Cost Management.

Ajakan bertindak:

  • Untuk memastikan transisi yang lancar, kami mendorong Anda untuk mulai merencanakan migrasi Anda ke API Cost Management dengan baik sebelum tanggal penghentian.

Perbedaan API

Informasi berikut ini menjelaskan perbedaan antara API Pelaporan Azure Enterprise yang lebih lama dan API Cost Management yang lebih baru.

Menggunakan API Pelaporan Azure Enterprise API Microsoft Cost Management
Autentikasi Kunci API yang disediakan dalam portal Azure Autentikasi Microsoft Entra menggunakan token pengguna atau perwakilan layanan. Perwakilan layanan menggantikan kunci API.
Cakupan dan Izin Semua permintaan berada di cakupan pendaftaran. Penetapan izin Kunci API akan menentukan apakah data untuk seluruh pendaftaran, departemen, atau akun tertentu dikembalikan. Tidak ada autentikasi pengguna. Pengguna atau perwakilan layanan diberi akses ke cakupan pendaftaran, departemen, atau akun.
Titik Akhir URI https://consumption.azure.com https://management.azure.com
Status pengembangan Dalam mode pemeliharaan. Menuju penghentian. Dalam pengembangan aktif
API yang Tersedia Terbatas pada apa yang saat ini tersedia API yang setara tersedia untuk menggantikan setiap API EA. API Cost Management tambahan juga tersedia, termasuk:
- Anggaran
- Pemberitahuan
- Ekspor

Daftar periksa migrasi

  • Biasakan diri Anda dengan Azure Resource Manager REST API.
  • Tentukan API Pelaporan Perusahaan mana yang Anda gunakan dan lihat API Cost Management mana yang akan dipindahkan di Migrasi dari Azure Enterprise Reporting ke API Microsoft Cost Management.
  • Mengonfigurasi otorisasi dan autentikasi layanan untuk API Cost Management. Untuk informasi selengkapnya, lihat Menetapkan izin ke ACM API.
  • Uji API lalu perbarui kode pemrograman apa pun untuk mengganti panggilan API Pelaporan Enterprise dengan panggilan API Cost Management.
  • Perbarui penanganan kesalahan untuk menggunakan kode kesalahan baru. Beberapa pertimbangan meliputi:
    • API Cost Management memiliki periode batas waktu 60 detik.
    • API Cost Management memiliki pembatasan tarif. Hal ini menghasilkan 429 throttling error apabila tarif terlampaui. Bangun solusi Anda agar tidak perlu melakukan panggilan API terlalu sering dalam waktu singkat.
  • Tinjau API Cost Management lainnya yang tersedia melalui Azure Resource Manager dan nilai untuk digunakan nanti. Untuk informasi selengkapnya, lihat Migrasi dari Azure Enterprise Reporting ke MICROSOFT Cost Management API.

Pemetaan API Pelaporan Enterprise ke API Cost Management yang baru

Gunakan informasi berikut untuk mengidentifikasi API Pelaporan Enterprise yang saat ini Anda gunakan dan pengganti API Cost Management yang akan digunakan sebagai gantinya.

Skenario API Pelaporan Azure Enterprise API Cost Management
Bermigrasi dari API Detail Penggunaan EA /usagedetails/download
/usagedetails/submit
/usagedetails
/usagedetailsbycustomdate
Gunakan Microsoft.CostManagement/Exports untuk semua beban kerja penyerapan data berulang.
Gunakan laporan Detail Biaya untuk himpunan data sesuai permintaan kecil.
Bermigrasi dari API Ringkasan Saldo EA /balancesummary Microsoft.Consumption/balances
Bermigrasi dari API Lembar Harga EA /pricesheet Untuk harga yang telah dinegosiasikan, gunakan Microsoft.Consumption/pricesheets/default
Untuk harga eceran, gunakan Retail Prices API
Bermigrasi dari API Detail Penggunaan Instans Cadangan EA /reservationdetails Microsoft.CostManagement/generateReservationDetailsReport
Bermigrasi dari API Ringkasan Penggunaan Instans Cadangan EA /reservationsummaries Microsoft.Consumption/reservationSummaries
Bermigrasi dari API Rekomendasi Instans Cadangan EA /SharedReservationRecommendations
/SingleReservationRecommendations
Microsoft.Consumption/reservationRecommendations
Bermigrasi dari API Biaya Instans Cadangan EA /reservationcharges Microsoft.Consumption/reservationTransactions

Menggunakan API Cost Management tambahan

Setelah bermigrasi ke API Cost Management untuk skenario pelaporan yang sudah ada, Anda juga dapat menggunakan banyak API lainnya. API juga tersedia melalui Azure Resource Manager dan dapat diotomatiskan menggunakan autentikasi berbasis perwakilan layanan. Berikut adalah ringkasan singkat tentang kemampuan baru yang dapat Anda gunakan.

  • Anggaran - Gunakan untuk menetapkan ambang batas untuk secara proaktif memantau biaya Anda, memperingatkan pemangku kepentingan terkait, dan mengotomatiskan tindakan sebagai respons terhadap pelanggaran ambang batas.
  • Peringatan - Gunakan untuk melihat informasi peringatan termasuk, tetapi tidak terbatas pada, peringatan anggaran, peringatan faktur, peringatan kredit, dan peringatan kuota.
  • Ekspor - Gunakan untuk menjadwalkan ekspor data berulang dari biaya Anda ke akun Azure Storage pilihan Anda. Ini adalah solusi yang direkomendasikan untuk pelanggan dengan kehadiran Azure besar yang ingin menganalisis data mereka dan menggunakannya dalam sistem internalnya sendiri.