Migrasi ke Analitik dari SQL Reporting Services untuk Azure DevOps
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
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. Artikel ini menyediakan panduan untuk bermigrasi dari menggunakan SQL Reporting Services ke Analytics.
Untuk gambaran umum Analitik, lihat Apa itu Analitik dan Data yang Tersedia di Analytics.
Catatan
Jika Anda mencari informasi tentang Azure Analysis Services, lihat Azure Analysis Services.
Panduan Umum
Saat Anda bermigrasi dari menggunakan SQL Server Reporting Services ke Analytics, perhatikan informasi berikut.
- Analitik 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.
- Analytics menyimpan semua bidang pelacakan kerja, kecuali untuk bidang HTML/teks kaya. Bidang kustom secara otomatis ditambahkan ke penyimpanan data Analytics.
- Selalu batasi kueri Anda ke proyek yang dapat Anda akses. Anda dapat membuat laporan lintas proyek menggunakan Power BI, namun, kueri hanya mengembalikan data saat Anda memiliki izin untuk menampilkan data Analitik untuk semua proyek yang Anda kueri.
- Gunakan dasbor bawaan untuk mendukung tampilan beberapa bagan. Beberapa fitur baru telah ditambahkan untuk mendukung tampilan beberapa bagan dalam dasbor yang dapat dikonfigurasi Azure DevOps.
- Tampilan analitik menyediakan cara cepat dan mudah untuk menghasilkan laporan status dan tren untuk item kerja dan kasus pengujian.
- 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.
Dukungan fitur baru
Beberapa fitur baru telah diperkenalkan untuk mendukung wawasan data yang tidak tersedia dengan layanan Pelaporan SQL Server.
- Widget dasbor: Banyak widget telah ditambahkan untuk mendukung status dan tampilan tren, termasuk widget berdasarkan data Analytics. Untuk gambaran umum, lihat katalog widget.
- Laporan Analitik bawaan: Laporan dalam konteks Severa telah ditambahkan untuk mendukung Azure Boards, Pipelines, dan Test Plans. Laporan ini menampilkan data Analitik seperti yang dijelaskan di Tentang dasbor, bagan, laporan, & widget.
- Rollup: Kolom rollup memungkinkan Anda melihat bilah kemajuan atau total bidang numerik untuk item turunan dalam hierarki item kerja. Anda dapat menambahkannya ke tampilan backlog apa pun. Untuk informasi selengkapnya, lihat Menampilkan kemajuan atau total rollup.
- Bagan berbasis kueri yang dikelompokkan menurut tag: Sekarang Anda bisa membuat bagan kueri dan menambahkannya ke dasbor berdasarkan pengelompokan menurut tag.
- Keterlacakan: Peningkatan dukungan untuk melacak pekerjaan dari persyaratan hingga penyebaran. Keterlacakan end-to-end didukung dengan menautkan berbagai objek seperti item kerja, cabang, penerapan, permintaan pull, build, dan rilis. Laporan bawaan berdasarkan layanan Analytics mendukung kemampuan untuk memantau keterlacakan secara real time. Untuk informasi selengkapnya, lihat Keterlacakan end-to-end.
- Alur rilis: Alur rilis diperkenalkan dengan TFS 2018. Widget dasbor yang memberikan wawasan tentang alur rilis termasuk ringkasan alur Rilis dan Kualitas persyaratan.
Konsep utama tentang layanan Analytics
Untuk server lokal, layanan Analytics secara otomatis diaktifkan untuk semua koleksi proyek baru yang ditambahkan ke server Anda. Anda dapat menjeda, menonaktifkan, atau mengaktifkan kembali Analitik seperti yang dijelaskan dalam Menginstal atau mengaktifkan layanan Analytics.
Model data Analitik terdiri dari kumpulan entitas, yang anggotanya (entitas) berisi properti yang dapat difilter, diagregasi, dan dirangkum. 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 pelacakan kerja dan kasus pengujian. Anda dapat menentukan tampilan Analitik dan berbagi dengan orang lain. Menggunakan Power BI, Anda bisa membuat semua jenis laporan yang didukung Power BI. Untuk mempelajari lebih lanjut, 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 Analytics secara langsung dari browser yang didukung dan menggunakan data JSON yang dikembalikan sesuai kebutuhan.
- Kueri terprogram kueri OData Konstruksi metadata Analitik untuk Analitik, komponen URL untuk mengkueri metadata.
Panduan kueri, performa kueri, dan latensi
Analitik bukan penyimpanan real time. Ini adalah salinan data yang dikumpulkan yang disimpan di Azure DevOps. Salinan data membantu mengoptimalkan performa baca dan agregasi, dan mengurangi skenario pelaporan efek di Azure DevOps. Menyalin data memperkenalkan penundaan hingga 30 detik sebelum data yang terkait dengan satu perubahan muncul di Analytics. Untuk informasi selengkapnya, lihat Panduan kueri OData Analytics.
Izin analitik
Akses ke data dari layanan Analytics memerlukan izin tingkat proyek berikut.
- Lihat Analitik
- Menghapus tampilan Analitik Bersama
- Mengedit tampilan Analitik Bersama
Selain itu, pengguna dapat mengatur izin untuk tampilan Analitik bersama individual yang mereka buat. Untuk informasi selengkapnya, lihat Mengatur izin untuk mengakses tampilan Analitik dan Analitik.
Sumber daya yang disarankan
Power BI dan OData
Pelajari sumber daya: