Konektor Azure Cost Management
Ringkasan
Item | Deskripsi |
---|---|
Status Rilis | Ketersediaan Umum |
Produk | Power BI (Model semantik) Power BI (Aliran Data) Fabric (Dataflow Gen2) |
Jenis Autentikasi Didukung | Akun Organisasi |
Dokumentasi Referensi Fungsi | — |
Catatan
Konektor ini menggantikan konektor Azure Consumption Insights dan Azure Cost Management (Beta) yang tersedia sebelumnya. Setiap laporan yang dibuat dengan konektor sebelumnya harus dibuat ulang menggunakan konektor ini.
Prasyarat
Langganan Azure. Lihat Mendapatkan coba gratis Azure.
Perjanjian Pelanggan Microsoft langsung atau Perjanjian Enterprise (EA).
Kemampuan yang didukung
- Impor
- Opsi tingkat lanjut
- Tanggal Mulai
- Tanggal Akhir
Koneksi ke Azure Cost Management dari Power Query Desktop
Untuk menyambungkan ke Azure Cost Management:
Pada pita Beranda, pilih Ambil Data.
Pilih Azure dari daftar kategori data.
Pilih Azure Cost Management.
Dalam dialog yang muncul, untuk menu menurun Pilih Cakupan, gunakan Cakupan Input Manual untuk Perjanjian Pelanggan Microsoft, atau gunakan Nomor Pendaftaran untuk Perjanjian Enterprise (EA).
Sambungkan dengan akun Perjanjian Pelanggan Microsoft
Bagian ini menjelaskan langkah-langkah yang diperlukan untuk menyambungkan ke akun Perjanjian Pelanggan Microsoft.
Sambungkan ke akun penagihan
Untuk menyambungkan ke akun penagihan, Anda perlu mengambil ID akun Penagihan dari portal Azure:
Di portal Azure, telusuri ke Manajemen Biaya + Penagihan.
Pilih profil Penagihan Anda.
Pada Pengaturan di menu, pilih Properti pada bilah samping.
Pada Profil penagihan, salin ID.
Untuk Pilih Cakupan, pilih Input Cakupan Secara Manual dan masukkan string koneksi seperti yang ditunjukkan dalam contoh berikut, mengganti {billingAccountId} dengan data yang disalin dari langkah sebelumnya.
/providers/Microsoft.Billing/billingAccounts/{billingAccountId}
Atau, untuk Pilih Cakupan, pilih Nomor Pendaftaran dan masukkan string ID Akun Penagihan seperti yang disalin dari langkah-langkah sebelumnya.
Masukkan jumlah bulan data untuk diambil dan pilih OK.
Atau, jika Anda ingin mengunduh data senilai kurang dari sebulan, Anda dapat mengatur Jumlah bulan ke nol, maka tentukan rentang tanggal menggunakan nilai Tanggal Mulai dan Tanggal Selesai yang sama dengan kurang dari 31 hari.
Ketika diminta, masuk dengan akun pengguna dan kata sandi Azure Anda. Anda harus memiliki akses ke cakupan akun Penagihan agar berhasil mengakses data penagihan.
Sambungkan ke akun penagihan
Untuk menyambungkan ke profil penagihan, Anda harus mengambil ID profil Penagihan dan ID akun Penagihan dari portal Azure:
Di portal Azure, telusuri ke Manajemen Biaya + Penagihan.
Pilih profil Penagihan Anda.
Pada Pengaturan di menu, pilih Properti pada bilah samping.
Pada Profil penagihan, salin ID.
Pada Profil penagihan, salin ID.
Untuk Pilih Cakupan, pilih Masukkan Cakupan Secara Manual dan masukkan string koneksi seperti yang ditunjukkan pada contoh di bawah ini, mengganti {billingAccountId} dan {billingProfileId} dengan data yang disalin dari langkah sebelumnya.
/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}
Masukkan jumlah bulan data untuk diambil dan pilih OK.
Ketika diminta, masuk dengan akun pengguna dan kata sandi Azure Anda. Anda harus memiliki akses ke cakupan akun Penagihan agar berhasil mengakses data penagihan.
Sambungkan dengan akun Perjanjian Enterprise
Untuk menyambungkan dengan akun Perjanjian Enterprise (EA), Anda bisa mendapatkan ID pendaftaran dari portal Azure:
Di portal Azure, telusuri ke Manajemen Biaya + Penagihan.
Pilih akun penagihan Anda.
Di halaman menu Ringkasan, salin ID akun penagihan.
Pada Pilih Lingkup, pilih Nomor Pendaftaran, dan tempel ID akun tagihan dari langkah sebelumnya.
Masukkan jumlah bulan data untuk diambil dan pilih OK.
Ketika diminta, masuk dengan akun pengguna dan kata sandi Azure Anda. Anda harus menggunakan akun Administrator Enterprise untuk Perjanjian Enterprise.
Data yang tersedia melalui konektor
Setelah Anda berhasil mengautentikasi, jendela Navigator muncul dengan tabel data berikut yang tersedia berikut:
Table | Keterangan |
---|---|
Ringkasan saldo | Ringkasan saldo untuk bulan penagihan saat ini untuk Perjanjian Enterprise (EA). |
Aktivitas penagihan | Log peristiwa faktur, pembelian kredit, dll. Hanya Perjanjian Pelanggan Microsoft. |
Anggaran | Detail anggaran untuk melihat biaya atau penggunaan aktual terhadap target anggaran yang ada. |
Biaya | Ringkasan penggunaan Azure selama sebulan, biaya Marketplace, dan biaya ditagih secara terpisah. Perjanjian Pelanggan Microsoft saja. |
Lot kredit | Detail pembelian lot kredit Azure untuk profil penagihan yang diberikan. Perjanjian Pelanggan Microsoft saja. |
Lembar Harga | Tarif meter yang berlaku untuk profil penagihan atau pendaftaran EA yang diberikan. |
Biaya RI | Biaya yang terkait dengan Instans Cadangan Anda selama 24 bulan terakhir. Tabel ini sedang dalam proses tidak digunakan lagi. Sebagai gantinya, gunakan transaksi RI |
Rekomendasi RI (bersama) | Rekomendasi pembelian instans cadangan berdasarkan semua tren penggunaan langganan Anda selama 30 hari terakhir. |
Rekomendasi RI (tunggal) | Rekomendasi pembelian instans cadangan berdasarkan satu tren penggunaan langganan Anda selama 30 hari terakhir. |
Transaksi RI | Daftar transaksi untuk instans yang dipesan pada cakupan akun penagihan. |
Detail penggunaan RI | Detail konsumsi untuk Instans Cadangan yang ada selama sebulan terakhir. |
Ringkasan penggunaan RI | Persentase penggunaan reservasi Azure harian. |
Detail penggunaan | Perincian jumlah yang dikonsumsi dan perkiraan biaya untuk profil penagihan yang diberikan pada pendaftaran EA. |
Detail penggunaan diamortisasi | Perincian jumlah yang dikonsumsi dan perkiraan biaya yang diamortisasi untuk profil penagihan yang diberikan pada pendaftaran EA. |
Anda dapat memilih tabel untuk melihat dialog pratinjau. Anda dapat memilih satu atau lebih tabel dengan memilih kotak di samping namanya. Kemudian pilih Muat untuk memuat data atau Mengubah Data untuk terus mengubah data dalam Editor Power Query.
Saat Anda memilih Muat, data dimuat ke dalam Power BI Desktop.
Saat data yang Anda pilih dimuat, tabel data dan bidang ditampilkan dalam daftar Bidang.
Pertimbangan dan batasan
Pertimbangan dan batasan berikut berlaku untuk konektor Azure Cost Management:
Konektor Azure Cost Management tidak mendukung Perjanjian Pelanggan Microsoft prabayar atau Perjanjian Pelanggan Microsoft tidak langsung. Perjanjian Mitra Microsoft juga tidak didukung. Jika Anda memiliki perjanjian yang tidak didukung, Anda dapat menggunakan Ekspor untuk menyimpan data biaya ke berbagi lalu menyambungkannya menggunakan Power BI. Informasi selengkapnya: Tutorial - Membuat dan mengelola data yang diekspor dari Azure Cost Management
Konektor Azure Cost Management menggunakan OAuth 2.0 untuk autentikasi dengan Azure dan mengidentifikasi pengguna yang akan menggunakan konektor. Token yang dibuat dalam proses ini berlaku untuk periode tertentu. Power BI menyimpan token untuk kali berikutnya Anda masuk. OAuth 2.0, adalah standar untuk proses yang berlangsung di belakang layar untuk memastikan penanganan izin ini yang aman. Untuk menyambungkan, Anda harus menggunakan akun Administrator Perusahaan untuk Perjanjian Enterprise, atau memiliki izin yang sesuai di akun penagihan atau tingkat profil penagihan untuk Perjanjian Pelanggan Microsoft.
Permintaan baris data yang melebihi satu juta baris tidak didukung oleh Power BI. Sebagai gantinya, Anda dapat mencoba menggunakan fitur ekspor yang dijelaskan dalam membuat dan mengelola data yang diekspor di Cost Management.
Konektor data Azure Cost Management tidak berfungsi dengan akun pelanggan Office 365 GCC.
Refresh data: Data biaya dan penggunaan biasanya diperbarui dan tersedia di portal Azure dan MENDUKUNG API dalam waktu 8 hingga 24 jam, jadi kami sarankan Anda membatasi Power BI refresh terjadwal untuk sekali atau dua kali sehari.
Penggunaan kembali sumber data: Jika Anda memiliki beberapa laporan yang menarik data yang sama, dan tidak memerlukan transformasi data khusus laporan tambahan, Anda harus menggunakan kembali sumber data yang sama, yang akan mengurangi jumlah waktu yang diperlukan untuk menarik data Detail Penggunaan.
Untuk informasi selengkapnya tentang menggunakan kembali sumber data, buka:
Anda mungkin menerima 400 permintaan buruk dari detail penggunaan RI saat mencoba menyegarkan data jika Anda telah memilih parameter tanggal yang lebih besar dari tiga bulan. Untuk memperbaiki kesalahan ini, lakukan langkah-langkah berikut:
Di Power BI Desktop, pilih Beranda > Ubah data.
Di Editor Power Query, pilih model semantik detail penggunaan RI dan pilih Editor Lanjutan.
Untuk membagi panggilan menjadi potongan tiga bulan, perbarui kode Power Query seperti yang diperlihatkan di bagian berikut. Pastikan bahwa Anda mencatat dan menyimpan nomor pendaftaran, atau ID akun tagihan/profil tagihan Anda.
Untuk EA, gunakan pembaruan kode berikut:
let enrollmentNumber = "<<Enrollment Number>>", optionalParameters1 = [startBillingDataWindow = "-9", endBillingDataWindow = "-6"], source1 = AzureCostManagement.Tables("Enrollment Number", enrollmentNumber, 5, optionalParameters1), riusagedetails1 = source1{[Key="riusagedetails"]}[Data], optionalParameters2 = [startBillingDataWindow = "-6", endBillingDataWindow = "-3"], source2 = AzureCostManagement.Tables("Enrollment Number", enrollmentNumber, 5, optionalParameters2), riusagedetails2 = source2{[Key="riusagedetails"]}[Data], riusagedetails = Table.Combine({riusagedetails1, riusagedetails2}) in riusagedetails
Untuk Perjanjian Pelanggan Microsoft, gunakan pembaruan berikut:
let billingProfileId = "<<Billing Profile Id>>", optionalParameters1 = [startBillingDataWindow = "-9", endBillingDataWindow = "-6"], source1 = AzureCostManagement.Tables("Billing Profile Id", billingProfileId, 5, optionalParameters1), riusagedetails1 = source1{[Key="riusagedetails"]}[Data], optionalParameters2 = [startBillingDataWindow = "-6", endBillingDataWindow = "-3"], source2 = AzureCostManagement.Tables("Billing Profile Id", billingProfileId, 5, optionalParameters2), riusagedetails2 = source2{[Key="riusagedetails"]}[Data], riusagedetails = Table.Combine({riusagedetails1, riusagedetails2}) in riusagedetails
Setelah Anda memperbarui kode dengan pembaruan yang sesuai dari langkah sebelumnya, pilih Selesai lalu pilih Tutup & Terapkan.