Bagikan melalui


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

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:

  1. Pada pita Beranda, pilih Ambil Data.

  2. Pilih Azure dari daftar kategori data.

  3. Pilih Azure Cost Management.

    Dapatkan Data.

  4. 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:

  1. Di portal Azure, telusuri ke Manajemen Biaya + Penagihan.

  2. Pilih profil Penagihan Anda.

  3. Pada Pengaturan di menu, pilih Properti pada bilah samping.

  4. Pada Profil penagihan, salin ID.

    Cuplikan layar profil penagihan Manajemen biaya.

  5. 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.

  6. Masukkan jumlah bulan data untuk diambil dan pilih OK.

    Cuplikan layar Azure Cost Management dengan jumlah input bulan.

    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.

  7. 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:

  1. Di portal Azure, telusuri ke Manajemen Biaya + Penagihan.

  2. Pilih profil Penagihan Anda.

  3. Pada Pengaturan di menu, pilih Properti pada bilah samping.

  4. Pada Profil penagihan, salin ID.

  5. Pada Profil penagihan, salin ID.

    Cuplikan layar informasi akun penagihan Azure Cost Management.

  6. 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}

  7. Masukkan jumlah bulan data untuk diambil dan pilih OK.

  8. 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:

  1. Di portal Azure, telusuri ke Manajemen Biaya + Penagihan.

  2. Pilih akun penagihan Anda.

  3. Di halaman menu Ringkasan, salin ID akun penagihan.

  4. Pada Pilih Lingkup, pilih Nomor Pendaftaran, dan tempel ID akun tagihan dari langkah sebelumnya.

  5. Masukkan jumlah bulan data untuk diambil dan pilih OK.

    Cuplikan layar memperlihatkan properti Azure Cost Management dengan cakupan nomor Pendaftaran.

  6. 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.

Cuplikan layar memperlihatkan kotak dialog Navigator.

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:

  1. Di Power BI Desktop, pilih Beranda > Ubah data.

  2. Di Editor Power Query, pilih model semantik detail penggunaan RI dan pilih Editor Lanjutan.

  3. 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
    
    
  4. Setelah Anda memperbarui kode dengan pembaruan yang sesuai dari langkah sebelumnya, pilih Selesai lalu pilih Tutup & Terapkan.