Bagikan melalui


Menambahkan pemotong tim ke laporan Power BI

Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019

Seringkali laporan Power BI menyertakan data dari beberapa tim untuk agregasi dan perbandingan. Artikel ini memperlihatkan kepada Anda cara menambahkan pemotong Tim ke laporan Power BI yang sudah ada. Pemotong Tim memungkinkan Anda memfilter data laporan menurut Teams, bukan Jalur Area.

Penting

Filter Tim mengharuskan bidang "AreaSK" disertakan dalam kueri yang digunakan oleh laporan yang ingin Anda filter. Semua kueri yang disediakan dalam laporan sampel sudah menyertakan "AreaSK". Jika Anda telah membuat kueri Anda sendiri, pastikan kueri mengembalikan "AreaSK" dalam klausa $select atau groupby().

Catatan

Artikel ini mengasumsikan Anda telah membaca Gambaran Umum Laporan Sampel menggunakan Kueri OData dan memiliki pemahaman dasar tentang Power BI.

Prasyarat

  • Untuk melihat data Analitik dan mengkueri layanan, Anda harus menjadi anggota proyek dengan akses Dasar atau yang lebih besar. Secara default, semua anggota proyek diberikan izin untuk mengkueri Analitik dan menentukan tampilan Analitik.
  • Untuk mempelajari tentang prasyarat lain mengenai pengaktifan layanan dan fitur serta aktivitas pelacakan data umum, lihat Izin dan prasyarat untuk mengakses Analitik.

Contoh kueri

Untuk menggunakan pemotong tim dalam laporan Power BI, Anda harus menambahkan kueri lain ke laporan Power BI Anda. Kueri berikut mengembalikan pemetaan antara tim dan Jalur Area.

Anda bisa menempelkan kueri Power BI yang tercantum di bawah ini langsung ke jendela Dapatkan Kueri Kosong Data>. Untuk informasi selengkapnya, tinjau Gambaran Umum laporan sampel menggunakan kueri OData.

let
   Source = OData.Feed ("https://analytics.dev.azure.com/{organization}/{project}/_odata/v1.0/Areas?"
        &"$filter=startswith(AreaPath,'{areapath}') "
            &"&$select=AreaSK,AreaPath "
            &"&$expand=Teams($select=TeamName) "
    ,null, [Implementation="2.0",OmitValues = ODataOmitValues.Nulls,ODataVersion = 4]) 
in
    Source

String substitusi dan perincian kueri

Ganti string berikut dengan nilai Anda. Jangan sertakan {} tanda kurung dengan pengganti Anda. Misalnya jika nama organisasi Anda adalah "Fabrikam", ganti {organization} dengan Fabrikam, bukan {Fabrikam}.

  • {organization} - Nama organisasi Anda
  • {project} - Nama proyek tim Anda, atau hilangkan "/{project}" sepenuhnya, untuk kueri lintas proyek
  • {areapath} - Jalur Area Anda. Contoh format: Project\Level1\Level2.

Perincian kueri

Tabel berikut ini menjelaskan setiap bagian kueri.

Bagian kueri

Keterangan


$filter=startswith(AreaPath, '{areapath}')

Mengembalikan semua tim yang dipetakan ke Jalur Area di atau di bawah {areapath}. Untuk menyertakan semua tim dalam proyek, hilangkan pernyataan ini.

&$select=AreaSK, AreaPath

Kembalikan bidang Jalur Area, untuk digunakan untuk pemetaan.

&$expand=Teams($select=TeamName)

Mengembalikan tim yang terkait dengan Jalur Area.

(Opsional) Mengganti nama kueri

Anda bisa mengganti nama label kueri default, Query1, menjadi sesuatu yang lebih bermakna. Cukup masukkan nama baru dari panel Pengaturan Kueri.

Cuplikan layar opsi menu kueri Power BI, ganti nama kueri.

Memperluas kolom Teams

  1. Pilih tombol perluas.

    Cuplikan layar memperlihatkan pilih tombol perluas.

  2. Pilih bidang yang akan diratakan.

    Cuplikan layar yang memperlihatkan bagaimana ot memilih bidang untuk diratakan.

  3. Tabel sekarang akan berisi bidang entitas.

    Cuplikan layar tabel yang sekarang berisi bidang entitas.

Membuat Hubungan menggunakan "AreaSK"

Setelah memilih Tutup & Terapkan, dan kembali ke Power BI, ikuti langkah-langkah berikut:

  1. Dari menu Pemodelan, pilih Kelola Hubungan.

  2. Buat hubungan antara kueri Laporan Anda dan kueri Teams. Kemungkinan Power BI akan otomatis teretteksi dan membuat hubungan untuk Anda. Berikut adalah contoh hubungan antara kueri dalam laporan Buka Bug dan kueri Teams:

    Cuplikan layar yang memperlihatkan contoh hubungan antar kueri.

Menambahkan Filter Tim ke laporan yang sudah ada

  1. Pada halaman tempat Anda ingin menambahkan filter tim, pastikan tidak ada bagan yang dipilih, lalu pilih Pemotong dari panel Visualisasi .

    Cuplikan layar pilihan Visualisasi dan Bidang Power BI untuk pemotong tim.

  2. Tambahkan Team.TeamName ke Bidang.

Untuk mempelajari selengkapnya tentang bekerja dengan pemotong, lihat Pemotong di Power BI.