Menyambungkan ke Azure Consumption Insights di Power BI Desktop

Anda dapat menggunakan desktop Power BI untuk menyambungkan ke Azure dan mendapatkan data yang mendalam tentang penggunaan layanan Azure organisasi Anda. Dengan data ini, Anda dapat membuat laporan dan langkah-langkah kustom untuk lebih memahami dan menganalisis pengeluaran Azure Anda.

Catatan

Terdapat dukungan terbatas untuk Microsoft Azure Consumption Insights (Beta). Untuk fungsionalitas baru, gunakan konektor Azure Cost Management untuk Power BI.

Menyambungkan dengan Azure Consumption Insights

Azure Consumption Insights memungkinkan Anda menyambungkan ke akun penagihan Azure Perjanjian Enterprise.

Di bagian ini, Anda mempelajari cara mendapatkan data yang perlu Anda migrasikan menggunakan Azure Enterprise Connector. Anda juga akan menemukan pemetaan kolom detail penggunaan yang tersedia di API ACI (Azure Consumption Insights).

Agar berhasil menggunakan konektor Azure Consumption Insights, Anda memerlukan akses ke fitur portal Azure Enterprise.

Untuk menggunakan konektor Azure Consumption Insights di Power BI Desktop:

  1. Pada pita Beranda, pilih Ambil Data.

  2. Dari kategori di sebelah kiri, pilih Layanan Online.

  3. Pilih Microsoft Azure Consumption Insights (Beta).

  4. Pilih Sambungkan.

    Screenshot of Microsoft Azure Consumption Insights dialog box. Select Connect.

    Dalam dialog yang muncul, masukkan Nomor Pendaftaran Azure Anda.

    Screenshot of dialog to enter Azure Enrollment Number.

    • Anda bisa mendapatkan nomor pendaftaran dari Portal Perusahaan Azure, di lokasi yang diperlihatkan dalam gambar berikut:

Screenshot of Azure Enterprise Portal to get the enrollment number.

Versi konektor ini hanya mendukung pendaftaran perusahaan dari https://ea.azure.com. Pendaftaran Tiongkok saat ini tidak didukung.

Selanjutnya, berikan kunci Akses Anda untuk menyambungkan.

Screenshot of dialog to enter Access key to connect to Microsoft Azure Consumption Insights.

Screenshot of Azure Enterprise Portal showing Enrollment Access Keys.

Setelah Anda menyediakan kunci Akses dan memilih Koneksi, jendela Navigator muncul dan memperlihatkan sembilan tabel yang tersedia:

Tabel Deskripsi
Anggaran Detail anggaran untuk melihat biaya atau penggunaan aktual terhadap target anggaran yang ada.
MarketPlace Biaya Marketplace Azure berbasis penggunaan.
PriceSheets Tarif yang berlaku berdasarkan meter untuk pendaftaran.
Richarges Biaya yang terkait dengan Instans Cadangan Anda selama 24 bulan terakhir.
RIRecommendations_Single Rekomendasi pembelian instans cadangan berdasarkan satu tren penggunaan langganan Anda selama 7, 30, atau 60 hari terakhir.
RIRecommendations_Shared Rekomendasi pembelian Instans Cadangan berdasarkan tren penggunaan Anda di semua langganan Anda selama 7, 30, atau 60 hari terakhir.
RIUsage Detail konsumsi untuk Instans Cadangan yang ada selama sebulan terakhir.
Ringkasan Ringkasan bulanan tentang saldo, pembelian baru, biaya layanan Azure Marketplace, penyesuaian, dan biaya kelebihan pemakaian.
UsageDetails Perincian jumlah yang dikonsumsi dan perkiraan biaya pendaftaran.

Anda dapat memilih kotak centang di samping tabel apa pun untuk melihat pratinjau. Anda dapat memilih satu atau beberapa tabel dengan memilih kotak di samping namanya lalu pilih Muat.

Screenshot of Navigator dialog showing all available tables.

Catatan

Tabel Ringkasan dan Lembar Harga hanya tersedia untuk Kunci API tingkat pendaftaran. Selain itu, secara default, data dalam tabel ini memiliki data bulan ini untuk Penggunaan dan Lembar Harga. Tabel Ringkasan dan MarketPlace tidak dibatasi hingga bulan ini.

Saat Anda memilih Muat, data dimuat ke dalam Power BI Desktop.

Screenshot of dialog that appears when data is loaded.

Setelah data yang Anda pilih dimuat, tabel dan bidang yang Anda pilih bisa dilihat di panel Bidang.

Screenshot of the fields pane after loading a table from the Navigator window.

Menggunakan Azure Consumption Insights

Untuk menggunakan konektor Azure Consumption Insights, Anda mengakses fitur Enterprise portal Microsoft Azure.

Setelah berhasil memuat data menggunakan konektor Azure Consumption Insights, Anda dapat membuat pengukuran dan kolom kustom Anda sendiri menggunakan Editor Power Query. Anda juga dapat membuat visual, laporan, dan dasbor untuk dibagikan di layanan Power BI.

Dengan kueri kosong, Anda bisa mengambil sampel kumpulan kueri kustom Azure. Ada dua cara yang bisa Anda lakukan:

Di Power BI Desktop:

  1. Pilih pita Beranda
  2. Pilih Dapatkan Data>Kueri Kosong

Atau, dalam Editor Power Query:

  1. Klik kanan di panel Kueri kiri
  2. Pilih Kueri Baru > Kosong Kueri dari menu yang muncul

Di bilah Rumus, ketik: = MicrosoftAzureConsumptionInsights.Contents.

Gambar berikut ini memperlihatkan kumpulan sampel yang muncul.

Screenshot of sample collection.

Saat bekerja dengan laporan dan membuat kueri, Anda dapat:

  • Untuk menentukan jumlah bulan yang dimulai dari tanggal saat ini, gunakan numberOfMonth
    • Gunakan nilai antara satu dan 36. Menunjukkan jumlah bulan, dari tanggal saat ini, yang ingin Anda impor. Sebaiknya dapatkan data tidak lebih dari 12 bulan. Batas ini menghindari Power BI batasan impor kueri dan ambang volume data.
  • Untuk menentukan periode bulan dalam jendela waktu historis, gunakan startBillingDataWindow dan endBillingDataWindow
  • Jangan gunakan numberOfMonth bersama dengan startBillingDataWindow atau endBillingDataWindow

Bermigrasi dari Azure Enterprise Connector

Beberapa pelanggan membuat visual menggunakan Azure Enterprise Connector (Beta). Akhirnya, konektor akan diganti dengan konektor Azure Consumption Insights. Konektor baru memiliki fitur dan penyempurnaan yang meliputi:

  • Sumber data tambahan tersedia untuk Ringkasan Saldo dan Pembelian Marketplace
  • Parameter baru dan tingkat lanjut, seperti startBillingDataWindow dan endBillingDataWindow
  • Performa dan responsivitas yang lebih baik

Langkah berikutnya menunjukkan cara beralih ke konektor Azure Consumption Insights. Langkah-langkah ini mempertahankan pekerjaan yang telah Anda lakukan dalam membuat dasbor atau laporan kustom.

Langkah 1: Sambungkan ke Azure menggunakan konektor baru

Langkah pertama adalah menggunakan konektor Azure Consumption Insights yang dijelaskan secara rinci sebelumnya dalam artikel ini. Dalam langkah ini, pilih Dapatkan Data > Kueri Kosong dari pita Beranda di Power BI Desktop.

Langkah 2: Membuat kueri di Editor Lanjutan

Di Editor Power Query, pilih Editor Lanjutan dari bagian Kueri pita Beranda. Di jendela Editor Lanjutan yang muncul, masukkan kueri ini:

let    
    enrollmentNumber = "100",
    optionalParameters = [ numberOfMonth = 6, dataType="DetailCharges" ],
    data = MicrosoftAzureConsumptionInsights.Contents(enrollmentNumber, optionalParameters)   
in     
    data

Screenshot of a dialog to Create a query in Advanced Editor.

Anda harus mengganti nilai enrollmentNumber dengan nomor pendaftaran Anda. Anda bisa mendapatkan nomor Anda dari Portal Azure Enterprise. Parameter numberOfMonth adalah berapa bulan data yang ingin Anda kembalikan, dari dat saat ini. Gunakan nol (0) untuk bulan ini.

Setelah Anda memilih Selesai di jendela Editor Lanjutan, pratinjau merefresh dan data dari rentang bulan yang ditentukan muncul dalam tabel. Pilih Tutup & Terapkan dan kembalikan.

Langkah 3: Pindahkan pengukuran dan kolom kustom ke laporan baru

Selanjutnya, Anda harus memindahkan kolom kustom atau pengukuran apa pun yang Anda buat ke dalam tabel detail baru. Berikut langkah-langkahnya.

  1. Buka Notepad (atau editor teks lain).

  2. Pilih ukuran yang ingin Anda pindahkan, salin teks dari bidang Rumus, dan letakkan di Notepad.

    Screenshot showing the formula field of columns and measures.

  3. Ganti nama Query1 menjadi nama tabel detail asli.

  4. Untuk membuat pengukuran tabel baru dan kolom kustom, klik kanan pada tabel Anda, dan pilih Pengukuran Baru. Kemudian, potong dan tempel pengukuran dan kolom yang disimpan hingga semuanya selesai.

Banyak dasbor memiliki tabel tambahan yang digunakan untuk pencarian atau pemfilteran, seperti tabel tanggal atau tabel yang digunakan untuk proyek kustom. Membangun kembali hubungan tersebut menyelesaikan sebagian besar masalah yang tersisa. Berikut cara untuk melakukannya.

  • Di tab Pemodelan di Power BI Desktop, pilih Kelola Hubungan untuk memunculkan jendela yang memungkinkan Anda mengelola hubungan dalam model. Tautkan ulang tabel Anda, sesuai kebutuhan.

    Screenshot of Create relationship dialog. Select Manage Relationships.

Langkah 5: Verifikasi visual Anda, dan sesuaikan pemformatan bidang sesuai kebutuhan

Pada titik ini, sebagian besar visual, tabel, dan tindakan penelusuran asli Anda harus berfungsi seperti yang diharapkan. Beberapa penyesuaian kecil mungkin diperlukan, namun, untuk memformat tampilan dan nuansa dengan tepat. Luangkan waktu untuk melihat setiap dasbor dan visual Anda untuk memastikan mereka terlihat seperti yang Anda inginkan.

Menggunakan API Azure Consumption and Insights (ACI) API untuk mendapatkan data konsumsi

Azure juga menyediakan API Azure Consumption and Insights (ACI). Anda dapat membuat solusi kustom Anda sendiri untuk mengumpulkan, melaporkan, dan memvisualisasikan informasi konsumsi Azure menggunakan API ACI.

Memetakan nama dan detail penggunaan antara portal, konektor, dan API

Kolom portal Microsoft Azure dan nama detail serupa di API dan konektor, meskipun tidak selalu identik. Untuk membantu mengklarifikasi, tabel berikut ini menyediakan pemetaan. Juga ditunjukkan adalah apakah kolom sudah usang. Untuk informasi selengkapnya, dan definisi istilah, lihat kamus data penagihan Azure.

Konektor ACI/ContentPack ColumnName Nama Kolom API ACI Nama Kolom EA Usang/Ada untuk kompatibilitas mundur
AccountName accountName Nama akun Tidak
AccountId accountId Ya
AccountOwnerId accountOwnerEmail AccountOwnerId Tidak
AdditionalInfo additionalInfo AdditionalInfo Tidak
AdditionalInfold Ya
Kuantitas yang Dikonsumsi consumedQuantity Kuantitas yang Dikonsumsi Tidak
Layanan yang Dikonsumsi consumedService Layanan yang Dikonsumsi Tidak
ConsumedServiceId consumedServiceId Ya
Biaya cost ExtendedCost Tidak
Pusat Biaya costCenter Pusat Biaya Tidak
Tanggal tanggal Tanggal Tidak
Hari Hari Tidak
DepartmentName departmentName Nama Departemen Tidak
DepartmentID departmentId Ya
ID Instans Ya
InstanceId instanceId ID Instans Tidak
Lokasi Ya
Kategori Pengukur meterCategory Kategori Pengukur Tidak
Meter ID Ya
Nama Pengukur meterName Nama Pengukur Tidak
Wilayah Pengukur meterRegion Wilayah Pengukur Tidak
Meter Sub-Category meterSubCategory Meter Sub-Category Tidak
MeterId meterId Meter ID Tidak
Bulan Bulan Tidak
Produk product Produk Tidak
ProductId productId Ya
Grup Sumber Daya resourceGroup Grup Sumber Daya Tidak
Lokasi sumber daya resourceLocation Lokasi sumber daya Tidak
ResourceGroupId Ya
ResourceLocationId resourceLocationId Ya
ResourceRate resourceRate ResourceRate Tidak
ServiceAdministratorId serviceAdministratorId ServiceAdministratorId Tidak
ServiceInfo1 serviceInfo1 ServiceInfo1 Tidak
ServiceInfo1Id Ya
ServiceInfo2 serviceInfo2 ServiceInfo2 Tidak
ServiceInfo2Id Ya
Pengidentifikasi Layanan Store storeServiceIdentifier Pengidentifikasi Layanan Store Tidak
StoreServiceIdentifierId Ya
Nama langganan subscriptionName Nama langganan Tidak
Tag tags Tag Tidak
TagsId Ya
Unit Pengukuran unitOfMeasure Unit Pengukuran Tidak
Tahun Tahun Tidak
SubscriptionId subscriptionId SubscriptionId Ya
SubscriptionGuid subscriptionGuid SubscriptionGuid Tidak

Langkah berikutnya

Anda dapat menyambungkan ke berbagai sumber data menggunakan Power BI Desktop. Untuk informasi lebih lanjut, baca artikel berikut: