Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Il servizio Analytics offre supporto per la creazione di report di Azure DevOps ed è disponibile per Azure DevOps Server. Sostituisce la piattaforma precedente basata su SQL Server Reporting Services.
Con il rilascio di Azure DevOps Server 2022, l'unica opzione per ottenere informazioni dettagliate sui dati di Azure DevOps è il servizio Analisi. L'integrazione con SQL Server Reporting Services non è più supportata.
Per altre informazioni, vedere gli articoli seguenti:
Nota
Per informazioni su Azure Analysis Services, vedere Azure Analysis Services.
Il servizio Analytics
Analisi è disponibile a livello generale per Azure DevOps Services e Azure DevOps Server 2020 e versioni successive. Offre diversi widget avanzati e supporta l'integrazione di Power BI e l'accessoal feed OData.
Per altre informazioni, vedere Informazioni su Analisi. Attualmente contiene dati parziali. Stiamo lavorando per aggiungere tutti i dati segnalabili ad Analytics. Per altre informazioni, vedere Dati disponibili in Analisi.
Migrazione da SQL Reporting Services ad Analisi
Se si esegue la migrazione da SQL Server Reporting Services ad Analisi, le indicazioni seguenti consentono di eseguire correttamente la transizione.
Differenze principali tra SQL Reporting Services e Analisi
- Analytics è un mapper relazionale a oggetti, mentre i dati di SQL Server Reporting Services si basano su un database relazionale e un cubo OLAP (Online Analytical Processing)
- Analisi non richiede alcuna manutenzione
- Analisi archivia tutti i campi di rilevamento del lavoro, ad eccezione dei campi HTML/RTF. I campi personalizzati vengono aggiunti automaticamente all'archivio dati di Analisi
- L'analisi non è un archivio in tempo reale, ma una copia curata dei dati con un ritardo di 30 secondi prima che vengano visualizzate le modifiche
Procedure consigliate per la migrazione
- Mantieni sempre la tua query limitata ai progetti a cui hai accesso. È possibile generare report tra progetti usando Power BI, ma le query restituiscono solo i dati quando si dispone delle autorizzazioni per visualizzare i dati di Analisi per tutti i progetti su cui si esegue una query
- Usare dashboard predefiniti per supportare visualizzazioni di più grafici. Diverse funzionalità supportano la visualizzazione di più grafici all'interno di un dashboard configurabile di Azure DevOps
- Identificare le informazioni dettagliate necessarie per prendere decisioni basate sui dati. Usare quindi una combinazione di query, dashboard, report predefiniti o query OData e Power BI per generare i report necessari
Funzionalità principali disponibili con Analytics
Analisi offre molte funzionalità che non erano disponibili con SQL Server Reporting Services. Le funzionalità principali includono:
- Widget avanzati del dashboard: widget alimentati dall'analisi per visualizzazioni di stato e tendenza, tra cui velocità, Burndown, diagramma di flusso cumulativo e Tempo di Lead/Ciclo. Per una panoramica completa, vedere il catalogo dei widget
- Report di analisi predefiniti: report nel contesto per Azure Boards, pipeline e piani di test che visualizzano dati di analisi in tempo reale. Per altre informazioni, vedere Informazioni su dashboard, grafici, report e widget
- Integrazione di Power BI: connettività diretta per creare report e dashboard personalizzati usando Power BI con i dati di Analisi tramite feed OData e visualizzazioni di Analisi
- Viste di analisi: modo semplificato per creare set di dati filtrati per la creazione di report di Power BI senza scrivere query OData. Vedere Che cosa sono le visualizzazioni di Analytics?
- Accesso all'API OData: accesso a livello di codice diretto ai dati di Analisi per integrazioni personalizzate e soluzioni di creazione di report
- Funzionalità di rollup: barre di avanzamento e totali per gli elementi di lavoro discendenti nelle gerarchie, disponibili in tutte le visualizzazioni del backlog. Per altre informazioni, vedere Visualizzare lo stato di avanzamento del rollup o i totali
- Grafici di query avanzati: grafici basati su query con raggruppamento per tag, aree, iterazioni e campi personalizzati
- Tracciabilità in tempo reale: rilevamento end-to-end dai requisiti alla distribuzione tramite elementi di lavoro collegati, rami, commit, richieste pull, compilazioni e versioni. Per ulteriori informazioni, vedere Tracciamento end-to-end
- Approfondimenti sulle pipeline: widget completi per l'analisi delle pipeline di compilazione e rilascio, tra cui panoramica della pipeline di rilascio e Qualità dei requisiti
- Analisi dei test: funzionalità avanzate per la creazione di report di test, tra cui tendenze dei risultati dei test, analisi degli errori e informazioni dettagliate sulla durata dei test
- Grafici di velocità e burn-down: rilevamento predefinito dello sprint e del rilascio con periodi di tempo configurabili e confronti tra team
Per un elenco completo delle funzionalità di Analisi, vedere Dati disponibili in Analisi.
Strumenti e concetti di analisi
Il modello di dati di Analisi è costituito da set di entità, i cui membri (entità) contengono proprietà che possono essere filtrate, aggregate e riepilogate. Per una panoramica dei set di entità e dei tipi di entità supportati, vedere Modello di dati per Analisi.
Gli strumenti seguenti supportano l'interazione con il servizio Analytics:
- Visualizzazioni di analisi: consente di generare report in modo rapido in base al rilevamento del lavoro e ai test case. È possibile definire una visualizzazione di Analisi e condividerla con altri utenti. Con Power BI è possibile compilare qualsiasi tipo di report supportato da Power BI. Per altre informazioni, vedere Che cosa sono le visualizzazioni di Analisi?
- Power BI: connettersi all'analisi da Power BI tramite una visualizzazione analisi, una query OData o un feed OData. Vedere Informazioni sull'integrazione di Power BI
- Query OData: usare OData per eseguire query direttamente su Analytics da un browser supportato e usare i dati JSON restituiti in base alle esigenze
- Query programmatiche dei metadati di Analisi Costruire query OData per Analisi, componenti URL per interrogare i metadati
Autorizzazioni di analisi
Per accedere e usare i dati di Analisi, gli utenti devono disporre delle autorizzazioni appropriate a livello di progetto. Le autorizzazioni di analisi di base includono:
- Visualizza analisi: obbligatorio per accedere ai dati di Analisi tramite query OData, connessioni Power BI e widget di Analisi. Per impostazione predefinita, tutti i collaboratori con accesso di base dispongono di questa autorizzazione. Gli utenti con accesso stakeholder non dispongono dell'autorizzazione per visualizzare o modificare le visualizzazioni di Analisi.
- Elimina visualizzazioni di Analisi condivisa: consente agli utenti di eliminare le visualizzazioni di Analisi condivise con il progetto
- Modifica visualizzazioni di Analisi condivisa: consente agli utenti di modificare le visualizzazioni di Analisi condivise con il progetto
Per le singole visualizzazioni di Analytics, gli autori possono impostare autorizzazioni specifiche per controllare chi può visualizzare, modificare ed eliminare le visualizzazioni condivise. Per informazioni dettagliate sulla configurazione e sulla gestione di queste autorizzazioni, consultare Impostare le autorizzazioni per accedere ad Analytics e alle visualizzazioni di Analytics.
Prestazioni e latenza delle query
L'analisi è ottimizzata per le prestazioni di lettura e aggregazione e riduce l'impatto che le attività di reportistica hanno su Azure DevOps. La copia dei dati introduce un ritardo massimo di 30 secondi prima che i dati associati a una modifica vengano visualizzati in Analytics. Per altre informazioni, vedere Linee guida per le query di OData Analytics.
Futuro dei report di SQL Server
La piattaforma SQL Server Reporting Services è supportata in Azure DevOps Server 2020 e in tutte le versioni locali precedenti. Tuttavia, Azure DevOps Server 2020 è la versione finale per supportare SQL Server Reporting Services.
A partire da Azure DevOps Server 2022 e da tutte le versioni future, solo Analytics è supportato per la creazione di report e informazioni dettagliate sui dati. Questa sequenza temporale di transizione consente di eseguire la migrazione dei report esistenti di SQL Server Reporting Services ad Analisi.
Importante
Azure DevOps Services non supporta SQL Server Reporting Services e continua a usare solo Analytics per tutte le funzionalità di creazione di report. Non sono previsti piani per introdurre il supporto di SQL Server Reporting Services al servizio cloud.
Sequenza temporale della roadmap
Vedere la sequenza temporale delle funzionalità per la roadmap delle funzionalità di creazione di report.
Risorse consigliate
Power BI e OData
Informazioni sulle risorse:
- Eseguire test di qualità nella pipeline di compilazione usando Azure Pipelines
- Eseguire test funzionali in Azure DevOps
Per una panoramica dei set di entità e dei tipi di entità supportati, vedere Modello di dati per Analisi.