Tentang integrasi Power BI
Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019
Power BI merupakan rangkaian alat untuk analisis bisnis. Dengan Power BI, Anda dapat menarik data dari Analytics, membuat laporan, dan menyesuaikannya untuk memenuhi kebutuhan Anda. Gunakan Power BI untuk melakukan analisis dadakan, menghasilkan laporan yang indah, dan menerbitkan untuk konsumsi perusahaan.
Integrasi Power BI dengan Analytics memungkinkan Anda melampaui laporan Analitik bawaan dan widget dasbor untuk menghasilkan laporan kustom sepenuhnya.
Metode koneksi data
Anda bisa menarik data dari Analitik ke Power BI dengan tiga cara, yang dijelaskan dalam tabel berikut ini.
Catatan
Open Data Protocol (OData) adalah standar OASIS ISO/IEC yang disetujui yang mendefinisikan serangkaian praktik terbaik untuk membangun dan menggunakan REST API. Untuk informasi selengkapnya, lihat dokumentasi OData.
Opsi Koneksi
Keterangan
Pertimbangan
Power BI dapat menjalankan kueri OData. Kueri OData sangat kuat dan dapat memfilter dan menggabungkan data sebelum mengembalikannya ke Power BI.
Kami merekomendasikan metode ini, kecuali untuk laporan yang lebih sederhana tentang data Papan. Ini mengharuskan Anda menulis kueri OData, yang mirip dengan menulis kueri SQL. Anda dapat meninjau beberapa contoh laporan untuk membantu Anda memulai.
Konektor Data Azure DevOps berfungsi dengan tampilan Analytics. Untuk mengakses tampilan Analitik, Anda harus mengaktifkan fitur seperti yang dijelaskan di Mengaktifkan fitur pratinjau.
Konektor ini hanya berfungsi dengan data Papan (item kerja). Ini tidak mendukung jenis data lain, seperti Alur. Ini menyediakan daftar datar item kerja, dan tidak mendukung hierarki item kerja. Tidak ada rencana untuk memperbarui konektor untuk mendukung jenis data lainnya. Sebaiknya gunakan kueri OData kecuali Anda memiliki laporan yang lebih sederhana tentang data Papan.
Power BI menyediakan konektor Umpan OData yang memungkinkan Anda menyambungkan dan menelusuri titik akhir OData Analytic. Ini adalah cara khas Power BI berinteraksi dengan umpan OData. Anda dapat menelusuri dan memilih entitas dan menggunakan Editor Kueri untuk memfilter himpunan data.
Hanya gunakan metode ini jika Anda memiliki akun kecil. Metode ini tidak mendukung pelipatan kueri sisi server. Semua filter diterapkan sisi klien. Semua data ditarik ke Power BI sebelum menerapkan filter. Jika Anda memiliki akun kecil, itu mungkin bekerja dengan baik untuk Anda. Jika Anda memiliki akun besar, Anda mungkin memiliki waktu refresh dan waktu habis yang lama.
Editor Kueri
Setelah menyambungkan data dari Analytics di Power BI, Anda bisa mengubah data yang mendasar menggunakan Editor Power Query dan Editor Lanjutan Power BI. Perhatikan batasan operasional berikut:
- Saat Anda menyambungkan menggunakan kueri OData atau umpan OData, Anda bisa menentukan filter kueri, data yang akan dikembalikan, data ke agregat, dan lainnya.
- Saat menyambungkan menggunakan tampilan Analitik, Anda harus mengedit tampilan Analitik untuk mengubah filter kueri dan bidang yang ingin Anda kembalikan.
Untuk contoh laporan, lihat contoh laporan yang disediakan nanti di artikel ini.
Mengubah data di Power BI
Setelah mengimpor data ke Power BI, Anda bisa menggunakan Editor Power Query Transformasi, Tambahkan Kolom, dan opsi dan alat menu lainnya untuk mengubah data sesuai kebutuhan. Banyak laporan sampel yang disediakan dalam artikel ini memberikan instruksi tentang transformasi data yang perlu Anda buat. Instruksi ini mencakup beberapa operasi berikut:
- Memperluas kolom data
- Kolom pivot
- Mengubah jenis data kolom
- Mengganti nilai null dalam data kolom
- Membuat bidang kustom dan kolom terhitung
Untuk informasi selengkapnya, lihat Mengubah data Analitik untuk menghasilkan laporan Power BI.
Ekspresi Analisis Data
Power BI mendukung pembuatan informasi baru dari data yang sudah ada dalam model data Anda menggunakan Data Analysis Expressions (DAX). DAX menyediakan kumpulan fungsi, operator, dan konstanta yang bisa Anda gunakan dalam rumus untuk menghitung dan mengembalikan satu atau beberapa nilai.
Untuk laporan sampel Analitik yang menggunakan DAX, lihat Menambahkan pengukuran waktu dalam status ke laporan Power BI Anda.
Untuk informasi selengkapnya, lihat Mempelajari dasar-dasar DAX di Power BI Desktop.
Melaporkan visualisasi, filter, operasi pengurutan
Setelah Anda membuat transformasi data yang diperlukan untuk laporan Anda, gunakan panel Visualisasi untuk membuat perubahan dalam laporan Anda. Anda bisa menyeret bidang kolom ke panel Visualisasi . Anda kemudian dapat menggunakan panel Filter untuk memfilter semua atau memilih data berdasarkan satu atau beberapa bidang.
Untuk membiasakan diri dengan fitur dasar Power BI ini dengan cepat, lihat artikel Power BI berikut ini:
- Pelajari tentang jenis Visualisasi di Power BI
- Mengkustomisasi panel Visualisasi
- Mengikuti tur panel Filter laporan
Contoh laporan
Beberapa laporan sampel menunjukkan cara membuat laporan dari tampilan Analitik atau kueri OData.
Contoh laporan menggunakan tampilan Analitik
- Mendapatkan laporan bug aktif
- Mendapatkan hitungan item kerja
- Menambahkan tanggal refresh terakhir
- Memfilter tim
- Menambahkan pengukuran waktu dalam status ke laporan Power BI Anda
Contoh laporan menggunakan kueri OData
Untuk mulai menggunakan kueri OData di laporan Power BI, lihat Gambaran umum laporan sampel menggunakan kueri OData. Untuk contoh tertentu, lihat salah satu artikel berikut ini:
Papan Azure
Paket Pengujian Azure
Pipa
Alur dan pengujian
Semua artikel laporan sampel menyediakan bagian dan informasi berikut:
- Kueri sampel: Kueri Power BI dan kueri OData mentah yang digunakan untuk menarik data ke Power BI bersama dengan kueri sampel lainnya.
- Mengubah data di Power BI: Langkah-langkah untuk mengubah data menjadi format yang dapat dilaporkan.
- Membuat laporan: Langkah-langkah untuk membuat laporan dari data.
Ekstensi Power BI
Ekstensi Marketplace berikut ini tersedia untuk mendukung integrasi Power BI dengan Analytics.
- WIQL ke OData menerjemahkan kueri item kerja Azure DevOps ke dalam kueri OData untuk digunakan dengan titik akhir OData Azure DevOps Analytics, yang dapat berguna sebagai kueri OData sederhana.
- ekstensi vscode-odata menambahkan dukungan bahasa yang kaya ke Visual Studio Code untuk bahasa kueri OData.