Condividi tramite


Guida alla creazione di report e alla migrazione

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:

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.

Power BI e OData

Informazioni sulle risorse:

Per una panoramica dei set di entità e dei tipi di entità supportati, vedere Modello di dati per Analisi.