Apa itu Analytics?

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

Analytics adalah platform pelaporan untuk Azure DevOps, menggantikan platform sebelumnya berdasarkan SQL Server Reporting Services. Dibuat khusus untuk pelaporan, Analytics dioptimalkan untuk akses baca cepat dan agregasi berbasis server. Gunakan untuk menjawab pertanyaan kuantitatif tentang status proyek Anda sebelumnya atau saat ini dan dapatkan wawasan yang dapat ditindak lanjuti dari data pengembangan Anda.

Analitik mengubah data Azure DevOps mentah menjadi wawasan bermakna yang membantu tim membuat keputusan berbasis data, melacak kemajuan, mengidentifikasi tren, dan meningkatkan proses pengembangan mereka.

Catatan

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

Kemampuan utama Analitik

Analitik memberikan wawasan komprehensif tentang proyek Anda melalui beberapa metode akses:

  • Widget analitik yang dapat Anda tambahkan ke dasbor untuk wawasan langsung
  • Laporan Analitik konteks tersedia dari halaman Azure DevOps tertentu
  • Batang dan hitungan Rollup untuk backlog Azure Boards guna melacak kemajuan
  • Laporan kustom Anda dapat membuat menggunakan Power BI untuk analitik tingkat lanjut
  • Laporan kustom yang dapat Anda buat menggunakan kueri OData untuk akses terprogram
  • Dukungan ekstensibilitas untuk mengembangkan dan menambahkan widget Analitik kustom Anda ke dasbor

Mengapa memilih Analitik daripada pelaporan tradisional?

Analytics menawarkan beberapa keuntungan daripada solusi pelaporan warisan:

  • Data waktu nyata: Analitik secara otomatis diperbarui saat data Azure DevOps Anda berubah
  • Performa yang dioptimalkan: Dibuat untuk kueri dan agregasi cepat
  • antarmuka Modern: Integrasi asli dengan standar Power BI dan OData
  • Dapat diperluas: Dukungan untuk bidang kustom, jenis item kerja, dan widget
  • Siap untuk Cloud: Dirancang untuk penyebaran di cloud dan on-premise

Catatan

Layanan Analytics diaktifkan secara otomatis dan didukung dalam produksi untuk semua layanan dalam Azure DevOps Services. integrasi Power BI dan akses ke umpan OData layanan Analytics umumnya tersedia. Anda dianjurkan untuk menggunakan umpan OData Analytics dan memberikan umpan balik.

Data yang tersedia bergantung pada versi. Versi terbaru yang didukung dari API OData adalah v2.0, dan versi pratinjau terbaru adalah v4.0-preview. Untuk informasi selengkapnya, lihat Versi OData API.

Catatan

Layanan Analytics secara otomatis diinstal dan didukung dalam produksi untuk semua koleksi proyek baru untuk Azure DevOps Server 2020 dan versi yang lebih baru. integrasi Power BI dan akses ke umpan OData layanan Analytics umumnya tersedia. Anda dianjurkan untuk menggunakan umpan OData Analytics dan memberikan umpan balik. Jika meningkatkan dari Azure DevOps Server 2019, Anda dapat menginstal layanan Analytics selama peningkatan.

Data yang tersedia bergantung pada versi. Versi terbaru yang didukung dari API OData adalah v2.0, dan versi pratinjau terbaru adalah v4.0-preview. Untuk informasi selengkapnya, lihat Versi OData API.

Petunjuk / Saran

Anda dapat menggunakan AI untuk membantu tugas Azure DevOps. Lihat Enable AI assistance dengan Azure DevOps MCP Server untuk memulai.

Data yang tersedia di Analytics

Analitik umumnya tersedia untuk Azure DevOps Services dan Azure DevOps Server 2020 dan versi yang lebih baru. Saat ini dalam versi pratinjau untuk Azure DevOps Server 2019. Layanan ini menyediakan model data yang komprehensif atas fungsionalitas Azure DevOps.

Data yang tersedia melalui layanan Analytics bergantung pada versi dan platform Anda. Untuk detailnya, baca Data yang tersedia di Analitik dan Model data untuk Analitik.

Cakupan data menurut area fitur

Analitik mencakup area fitur Azure DevOps berikut:

Fitur Area Data Tersedia Kasus Penggunaan
Pelacakan Kerja Item kerja, area, perulangan, tim, pengguna Laporan status, analisis tren, grafik penurunan pekerjaan
Pipelines Membangun/merilis data, hasil pengujian, metrik penyebaran Analitik alur, analisis kegagalan, pelacakan performa
Manajemen Pengujian Rencana pengujian, hasil pengujian, konfigurasi pengujian Cakupan pengujian, metrik kualitas, tren eksekusi
Kontrol Versi Menerapkan data, informasi cabang Aktivitas kode, wawasan repositori

Analitik secara otomatis diaktifkan untuk semua proyek Azure DevOps Services dan mengisi secara otomatis dengan semua data Azure DevOps yang tersedia. Setelah diisi, ia terus memperbarui dirinya sendiri saat perubahan data terjadi. Untuk informasi selengkapnya, baca Data yang tersedia di Analytics.

Widget papan kontrol

Anda dapat membuat dasbor dan menambahkan widget ke dasbor tersebut. Kami menyediakan beberapa widget berdasarkan Analitik. Widget ini memanfaatkan kekuatan Analytics dan memberikan cara termampu untuk mendapatkan wawasan dari data Anda.

Contoh: Wawasan widget kecepatan

Widget Velocity yang ditampilkan dalam gambar berikut memberikan wawasan tentang performa historis tim selama enam iterasi:

Analitik - Widget Kecepatan

Widget Velocity ini mengungkapkan bahwa tim ini memiliki riwayat menutup cerita terlambat. Ini juga menunjukkan perbedaan antara pekerjaan yang direncanakan dan selesai di semua sprint yang ditampilkan. Tim dapat menelusuri data untuk menentukan akar penyebabnya. Setelah Anda menerapkan praktik baru, tim dapat menggunakan widget Velocity untuk melacak efektivitasnya.

Widget Analitik yang Tersedia

Widget yang didukung analitik meliputi:

  • Kecepatan: Melacak pengiriman tim dari waktu ke waktu
  • Burndown: Memantau kemajuan sprint dan rilis
  • Diagram Aliran Kumulatif: Memvisualisasikan alur kerja dan hambatan
  • Waktu Tunggu: Mengukur waktu dari ide ke pengiriman
  • Waktu Siklus: Melacak waktu penyelesaian item kerja

Lihat Menambahkan widget Analitik ke dasbor untuk panduan langkah demi langkah untuk mulai menggunakan widget Velocity.

Laporan kontekstual dan kolom ringkasan

Laporan dalam konteks pelacakan kerja sekarang menggunakan data Analytics sebagai dasarnya. Laporan ini muncul di tab Analitik pada backlog dan papan produk serta portofolio. Selain itu, ada laporan pipeline dan pengujian dalam konteks yang tersedia. Untuk informasi lebih lanjut, baca artikel berikut:

Laporan pelacakan kerja

Laporan alur dan pengujian

Fungsionalitas rollup

Anda dapat menambahkan kolom rollup ke backlog produk dan portofolio yang menyediakan:

  • Bilah kemajuan: Representasi visual tingkat penyelesaian
  • Jumlah item kerja: Jumlah total item anak
  • Penjumlahan bidang: Nilai total untuk bidang numerik

Untuk detailnya, lihat Menampilkan kemajuan atau total rollup.

Tampilan analitik

Tampilan analitik menyediakan fitur portal web yang mendukung pemfilteran data pelacakan kerja untuk laporan status dan tren. Dengan tampilan Analytics, Anda dapat menggunakan tampilan default atau kustom untuk menghasilkan laporan di Power BI melalui konektor data khusus.

Manfaat tampilan Analitik

  • Data yang telah difilter sebelumnya: Menentukan filter sekali dan menggunakan kembali di beberapa laporan
  • Pengoptimalan performa: Mengurangi transfer data dan pemuatan laporan yang lebih cepat
  • Kontrol versi: Melacak perubahan untuk melihat definisi dari waktu ke waktu
  • Kolaborasi tim: Berbagi tampilan data yang konsisten di seluruh organisasi Anda

Untuk informasi selengkapnya, lihat Apa itu tampilan Analitik?.

Kueri OData dan akses metadata

Analitik menyediakan aksesibilitas penuh melalui OData (Open Data Protocol). Dari browser web, Anda dapat mengkueri metadata atau data Analytics menggunakan kueri OData, memungkinkan akses terprogram ke data Azure DevOps Anda.

Kemampuan OData

  • Akses data langsung: Data Analitik Kueri tanpa alat perantara
  • Pemfilteran fleksibel: Menerapkan filter dan agregasi kompleks
  • Eksplorasi metadata: Menemukan struktur dan hubungan data yang tersedia
  • Siap integrasi: Menyambungkan alat pihak ketiga dan aplikasi kustom

Untuk mempelajari cara membuat kueri, lihat Membuat kueri OData untuk Analitik.

Alat dan kueri kustom

Jika Anda ingin menyiapkan kueri dan alat kustom dengan API OData kami, tinjau Laporan sampel dan indeks referensi cepat.

Contoh skenario OData

Pola kueri OData umum meliputi:

  • Mengambil status item kerja saat ini di seluruh proyek
  • Menganalisis tren historis untuk jenis item kerja tertentu
  • Membangun dasbor kustom dengan data waktu nyata
  • Mengintegrasikan data Azure DevOps dengan alat kecerdasan bisnis eksternal

Power BI integrasi dan konektor data

Power BI adalah serangkaian alat analitik bisnis yang terintegrasi dengan mulus dengan Azure DevOps Analytics. Kami menyediakan beberapa konektor data untuk mendukung impor data ke Power BI:

Konektor yang tersedia

  • Tampilan analitik: Tampilan data yang telah difilter sebelumnya dan dioptimalkan
  • Kueri OData: Akses kueri langsung untuk skenario kustom
  • Umpan OData: Penyajian data real-time untuk dasbor interaktif

Power BI keuntungan

Dengan Power BI, Anda dapat:

  • Perform analitik tingkat lanjut: Gunakan kemampuan analisis canggih Power BI
  • Membuat visualisasi yang indah: Membangun bagan dan laporan yang menarik
  • Menerbitkan dasbor perusahaan: Berbagi wawasan di seluruh organisasi Anda
  • Menggabungkan sumber data: Mengintegrasikan data Azure DevOps dengan sistem bisnis lainnya

Mulai menggunakan Power BI

Untuk mulai menggunakan Power BI dengan Azure DevOps Analytics:

  1. Baca gambaran umum: Power BI gambaran umum integrasi
  2. Jelajahi sampel: Laporan Contoh Power BI menyediakan panduan cepat untuk laporan yang populer
  3. Pilih konektor Anda: Pilih konektor data yang sesuai untuk kebutuhan Anda
  4. Membangun laporan pertama Anda: Mulai dengan templat dan sesuaikan untuk kebutuhan Anda

Dukungan bidang kustom dan jenis item kerja

Analitik secara otomatis menggabungkan bidang kustom dan jenis item kerja kustom ke dalam model data. Penyertaan otomatis ini memastikan bahwa penyesuaian Anda muncul di Analytics tanpa konfigurasi lainnya.

Dukungan kustomisasi otomatis

  • Bidang kustom: Semua bidang kustom secara otomatis muncul dalam model data Analitik
  • Jenis item kerja kustom: Jenis item kerja baru tersedia untuk pelaporan
  • Kustomisasi proses: Perubahan pada alur kerja dan aturan mencerminkan dalam data Analytics
  • Pembaruan waktu nyata: Penyesuaian muncul di Analytics saat Anda membuatnya

Mengakses data khusus

Melalui kueri OData, Anda dapat:

  • Melihat properti yang ditambahkan melalui kustomisasi proses
  • Mengakses daftar enumerasi dan nilai yang diizinkan
  • Hubungan kueri antara bidang kustom dan standar
  • Membuat laporan yang menyertakan data khusus organisasi Anda

Performa dan latensi

Saat menggunakan Analytics, Anda mengkueri salinan data yang dikumpulkan yang disimpan di Azure DevOps. Salinan data membantu mengoptimalkan performa baca dan agregasi, dan sangat mengurangi dampak skenario pelaporan pada Azure DevOps.

Latensi data

Karena data disalin, Analytics bukan penyimpanan real time. Menyalin data memperkenalkan penundaan hingga 30 detik sebelum data yang terkait dengan satu perubahan muncul di Analytics.

Kinerja kueri

Dengan menggunakan pola kueri yang direkomendasikan, Analytics merespons kueri agregasi atau non-agregat dalam waktu 3 hingga 5 detik. Respons kueri akan dibagi menjadi beberapa halaman jika melebihi 10.000 hasil.

Beberapa set entitas yang tersedia di Analytics dirancang untuk agregasi. Layanan membatasi hasil dari entitas ini ke satu halaman untuk kueri yang tidak diagregasi seperti yang diuraikan dalam pola kueri yang direkomendasikan.

Keamanan dan izin

Analitik menghormati izin keamanan Azure DevOps:

  • Keamanan tingkat proyek: Pengguna hanya melihat data yang diizinkan mereka akses
  • Keamanan item kerja: Izin jalur area berlaku untuk data analitik
  • Akses baca-saja: Analytics menyediakan tampilan baca-saja dari data Anda
  • Azure integrasi AD: Mendukung autentikasi dan otorisasi perusahaan

Langkah selanjutnya