Panduan roadmap pelaporan dan migrasi

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Layanan Analytics menyediakan dukungan untuk pelaporan Azure DevOps dan tersedia untuk Azure DevOps Server. Ini menggantikan platform sebelumnya berdasarkan SQL Server Reporting Services.

Dengan rilis Azure DevOps Server 2022, satu-satunya opsi untuk mendapatkan wawasan data Azure DevOps adalah layanan Analytics. Integrasi dengan SQL Server Reporting Services tidak lagi didukung.

Untuk informasi lebih lanjut, baca artikel berikut:

Catatan

Jika Anda mencari informasi tentang Azure Analysis Services, lihat Azure Analysis Services.

Layanan Analitik

Analitik umumnya tersedia untuk Azure DevOps Services dan Azure DevOps Server 2020 dan versi yang lebih baru. Ini menyediakan beberapa widget advanced dan mendukung integrasi Power BI dan akses ke umpan OData.

Untuk informasi selengkapnya, lihat Apa itu Analytics. Saat ini berisi sebagian data. Microsoft berupaya menambahkan semua data yang dapat dilaporkan ke Analytics. Untuk informasi selengkapnya, lihat Data Yang Tersedia di Analytics.

Migrasi dari SQL Reporting Services ke Analytics

Jika Anda bermigrasi dari SQL Server Reporting Services ke Analytics, panduan berikut membantu Anda berhasil melakukan transisi.

Perbedaan utama antara SQL Reporting Services dan Analytics

  • Analytics adalah pemeta hubungan objek, sedangkan data SQL Server Reporting Services didasarkan pada database relasional dan kubus pemrosesan analitik online (OLAP).
  • Analitik tidak memerlukan pemeliharaan apa pun.
  • Analitik menyimpan semua bidang pelacakan kerja, kecuali bidang HTML atau teks kaya. Bidang kustom secara otomatis ditambahkan ke penyimpanan data Analytics.
  • Analitik bukan penyimpanan real time tetapi salinan data yang dikumpulkan dengan penundaan hingga 30 detik sebelum perubahan muncul.

Praktik terbaik migrasi

  • Selalu batasi kueri Anda ke proyek yang dapat Anda akses. Anda dapat membuat laporan lintas proyek dengan menggunakan Power BI. Namun, kueri hanya mengembalikan data saat Anda memiliki izin untuk melihat data Analytics untuk semua proyek yang Anda kueri.
  • Gunakan dasbor bawaan untuk mendukung tampilan beberapa bagan. Beberapa fitur mendukung tampilan beberapa bagan dalam dasbor yang dapat dikonfigurasi Azure DevOps.
  • Identifikasi wawasan yang Anda butuhkan untuk membuat keputusan berbasis data. Kemudian, gunakan kombinasi kueri, dasbor, laporan bawaan, atau kueri Power BI dan OData untuk menghasilkan laporan yang diperlukan.

Fitur utama yang tersedia dengan Analytics

Analitik menyediakan banyak kemampuan yang tidak tersedia dengan SQL Server Reporting Services. Fitur utama meliputi:

  • Widget dasbor tingkat lanjut: Widget bertenaga analitik untuk tampilan status dan tren, termasuk Velocity, Burndown, Diagram Aliran Kumulatif, dan widget Waktu Prospek/Siklus. Untuk gambaran umum lengkap, lihat katalog widget.
  • Laporan Analitik bawaan: Laporan dalam kontekstual untuk Azure Boards, Pipelines, dan Rencana Pengujian yang menampilkan data analitik waktu nyata. Untuk informasi selengkapnya, lihat Tentang dasbor, bagan, laporan, & widget.
  • integrasi Power BI: Konektivitas langsung untuk membuat laporan dan dasbor kustom menggunakan Power BI dengan data Analytics melalui umpan OData dan tampilan Analitik.
  • tampilan Analytics: Cara yang disederhanakan untuk membuat himpunan data yang difilter untuk pelaporan Power BI tanpa menulis kueri OData. Lihat Apa itu tampilan Analitik?
  • Akses OData API: Akses terprogram langsung ke data Analytics untuk integrasi kustom dan solusi pelaporan.
  • Kemampuan rollup: Bilah kemajuan dan total untuk item kerja turunan dalam hierarki, tersedia dalam tampilan backlog apa pun. Untuk informasi selengkapnya, lihat Tampilkan kemajuan atau total penjumlahan.
  • Bagan kueri yang disempurnakan: Bagan berbasis kueri dengan pengelompokan menurut tag, area, perulangan, dan bidang kustom.
  • Keterlacakan waktu nyata: Melacak ujung ke ujung dari persyaratan hingga penyebaran melalui item kerja tertaut, cabang, commit, permintaan penggabungan, build, dan rilis. Untuk informasi selengkapnya, lihat Keterlacakan menyeluruh.
  • Wawasan alur kerja: Widget lengkap untuk analitik alur kerja build dan rilis, termasuk Ringkasan alur rilis dan Kualitas persyaratan.
  • Analitik pengujian: Kemampuan pelaporan pengujian tingkat lanjut termasuk tren hasil pengujian, analisis kegagalan, dan wawasan durasi pengujian.
  • Bagan kecepatan dan burndown: Pelacakan sprint dan rilis yang terintegrasi dengan periode waktu dan perbandingan tim yang dapat dikonfigurasi.

Untuk daftar lengkap kemampuan Analitik, lihat Data yang Tersedia di Analytics.

Alat dan konsep analitik

Model data Analitik terdiri dari kumpulan entitas, yang anggotanya (entitas) berisi properti yang dapat Anda filter, agregat, dan ringkasan. Untuk gambaran umum kumpulan entitas dan jenis entitas yang didukung, lihat Model data untuk Analitik.

Alat berikut mendukung interaksi dengan layanan Analytics:

  • Tampilan Analitik: Berikan cara cepat untuk membuat laporan berdasarkan pengelolaan pekerjaan dan kasus uji. Anda dapat menentukan tampilan Analitik dan membagikannya dengan orang lain. Dengan menggunakan Power BI, Anda dapat membuat semua jenis laporan yang didukung Power BI. Untuk mempelajari selengkapnya, lihat Apa itu tampilan Analitik?
  • Power BI: Menyambungkan ke Analitik dari Power BI melalui tampilan Analitik, kueri OData, atau umpan OData. Lihat Tentang integrasi Power BI.
  • Kueri OData: Gunakan OData untuk mengkueri Analitik secara langsung dari browser yang didukung dan menggunakan data JSON yang dikembalikan sesuai kebutuhan.
  • Metadata OData: Mengkueri metadata Analytics secara terprogram. Lihat Membuat kueri OData untuk Analitik.

Hak akses analitik

Untuk mengakses dan bekerja dengan data Analytics, pengguna memerlukan izin tingkat proyek yang sesuai. Izin Core Analytics meliputi:

  • View Analytics: Diperlukan untuk mengakses data Analitik melalui kueri OData, koneksi Power BI, dan widget Analytics. Secara default, semua Kontributor dengan akses Dasar memiliki izin ini. Pengguna dengan akses Pemangku Kepentingan tidak memiliki izin untuk melihat atau mengedit tampilan Analytics.
  • Menghapus tampilan Analitik Bersama: Memungkinkan pengguna menghapus tampilan Analitik yang dibagikan dengan proyek.
  • Edit tampilan Analitik Bersama: Memungkinkan pengguna memodifikasi tampilan Analitik yang dibagikan dengan proyek.

Untuk tampilan Analitik individual, kreator dapat mengatur izin tertentu untuk mengontrol siapa yang dapat melihat, mengedit, dan menghapus tampilan bersamanya. Untuk informasi terperinci tentang menyiapkan dan mengelola izin ini, lihat Mengatur izin untuk mengakses Analitik dan tampilan Analitik.

Performa dan latensi kueri

Analisis data dioptimalkan untuk performa baca dan agregasi, serta mengurangi dampak skenario pelaporan terhadap Azure DevOps. Proses penyalinan data memperkenalkan penundaan hingga 30 detik sebelum data yang terkait dengan satu perubahan muncul di Analytics. Untuk informasi selengkapnya, lihat Panduan kueri OData Analytics.

Masa Depan Pelaporan SQL Server

Platform SQL Server Reporting Services didukung pada Azure DevOps Server 2020 dan semua versi lokal sebelumnya. Namun, Azure DevOps Server 2020 adalah versi akhir untuk mendukung SQL Server Reporting Services.

Mulai dari Azure DevOps Server 2022 dan semua versi mendatang, hanya Analytics yang didukung untuk laporan dan wawasan data. Garis waktu transisi ini memberi Anda waktu yang memadai untuk memigrasikan laporan SQL Server Reporting Services yang ada ke Analytics.

Penting

Azure DevOps Services tidak mendukung SQL Server Reporting Services dan terus hanya menggunakan Analytics untuk semua kemampuan pelaporan. Tidak ada rencana untuk memperkenalkan dukungan SQL Server Reporting Services ke layanan cloud.

Garis waktu peta jalan

Lihat Linimasa Fitur untuk peta jalan fitur laporan.

Power BI dan OData

Pelajari sumber daya: