Informazioni sull'integrazione di Power BI
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Power BI è una famiglia di strumenti di analisi business Power BI consente di eseguire il pull dei dati da Analisi, generare report e personalizzarli in base alle proprie esigenze. Usare Power BI per eseguire un'analisi improvvisata, produrre report accattivanti e pubblicare per l'utilizzo aziendale.
L'integrazione di Power BI con Analytics consente di andare oltre i report e i widget del dashboard di Analisi predefiniti per generare report completamente personalizzati.
Metodi di connessione dati
È possibile eseguire il pull dei dati da Analisi in Power BI in tre modi, descritti nella tabella seguente.
Nota
Open Data Protocol (OData) è uno standard OASIS approvato da ISO/IEC che definisce un set di procedure consigliate per la creazione e l'utilizzo di API REST. Per altre informazioni, vedere la documentazione di OData.
Opzione di connessione | Descrizione | Considerazioni |
---|---|---|
Utilizzare le query OData per la connessione | Power BI può eseguire query OData. Le query OData sono potenti e possono filtrare e aggregare i dati prima di restituirli a Power BI. | È consigliabile usare questo metodo, ad eccezione dei report più semplici sui dati dei Boards. È necessario scrivere query OData, che è simile alla scrittura di query SQL. È possibile esaminare diversi report di esempio per iniziare. |
Connettersi con Azure DevOps Data Connector | Il connettore Azure DevOps Data funziona con le visualizzazioni di Analisi. Per accedere alle visualizzazioni di Analytics, è necessario abilitare la funzionalità come descritto in Abilitare le funzionalità di anteprima. | Questo connettore funziona solo con i dati di Boards (elementi di lavoro). Non supporta altri tipi di dati, ad esempio Pipeline. Fornisce un elenco semplice di elementi di lavoro e non supporta le gerarchie degli elementi di lavoro. Non sono previsti piani per aggiornare il connettore per supportare altri tipi di dati. Si consiglia di utilizzare query OData a meno che non abbiate un report più semplice sui dati delle Board. |
Connettersi usando il connettore feed OData di Power BI | Power BI offre un connettore di feed OData che consente di connettersi ed esplorare l'endpoint OData dell'analitica. È il modo tipico in cui Power BI interagisce con i feed OData. È possibile esplorare e selezionare le entità e usarle Editor di query per filtrare il set di dati. | Usare questo metodo solo se si dispone di un account di piccole dimensioni. Questo metodo non supporta la riduzione delle query sul lato server. Tutti i filtri vengono applicati sul lato client. Tutti i dati vengono estratti in Power BI prima di applicare i filtri. Se hai un piccolo account, potrebbe funzionare bene per te. Se si dispone di un account di grandi dimensioni, potrebbero essere presenti tempi di aggiornamento lunghi e timeout. |
Editor di query
Dopo aver connesso i dati da Analisi in Power BI, è possibile modificare i dati sottostanti usando editor di Power Query e Editor avanzato di Power BI. Si notino i vincoli operativi seguenti:
- Quando ci si connette usando query OData o un feed OData, è possibile specificare filtri di query, dati da restituire, dati da aggregare e altro ancora.
- Quando ci si connette usando una visualizzazione Analisi, è necessario modificare la visualizzazione Analisi per modificare il filtro di query e i campi che si desidera restituire.
Per esempi di report, vedere report di esempio forniti più avanti in questo articolo.
Trasformare i dati in Power BI
Dopo aver importato i dati in Power BI, è possibile usare le opzioni di editor di Power Query Trasforma, Aggiungi colonna e altri strumenti e strumenti di menu per modificare i dati in base alle esigenze. Molti dei report di esempio forniti in questo articolo contengono istruzioni su trasformazioni dei dati che è necessario effettuare. Queste istruzioni includono alcune delle operazioni seguenti:
- Espandere le colonne di dati
- Colonne Pivot
- Trasformare un tipo di dati di colonna
- Sostituire i valori Null nei dati della colonna
- Creare un campo personalizzato e una colonna calcolata
Per altre informazioni, vedere Trasformare i dati di Analisi per generare report di Power BI.
Espressioni di Analisi dei Dati
Power BI supporta la creazione di nuove informazioni dai dati già presenti nel modello di dati usando DAX (Data Analysis Expressions). DAX fornisce una raccolta di funzioni, operatori e costanti che è possibile usare in una formula per calcolare e restituire uno o più valori.
Per un report di esempio di analisi che usa DAX, vedere Aggiungere una misura di stato temporizzato al report di Power BI.
Per ulteriori informazioni, vedere Impara le basi di DAX in Power BI Desktop.
Visualizzazioni dei report, filtri, operazioni di ordinamento
Dopo aver apportato le trasformazioni dei dati necessarie per il report, usare il riquadro Visualizzazioni per creare modifiche nel report. È possibile trascinare i campi delle colonne nel riquadro Visualizzazioni . È quindi possibile usare il riquadro Filtri per filtrare tutti o selezionare i dati in base a uno o più campi.
Per acquisire rapidamente familiarità con queste funzionalità di base di Power BI, vedere gli articoli di Power BI seguenti:
- Informazioni sui tipi di visualizzazione in Power BI
- Personalizzare il riquadro Visualizzazione
- Fai un tour del riquadro Filtri del report
Esempi di report
Diversi report di esempio illustrano come generare report da una vista di Analisi o da una query OData.
Rapporti di esempio usando la vista Analisi
- Ottieni il rapporto sui bug attivi
- Ottenere un conteggio degli elementi di lavoro
- Aggiungere un'ultima data di aggiornamento
- Filtra per team
- Aggiungere una misura di stato temporale al report di Power BI
Report di esempio che utilizzano query OData
Per iniziare a usare query OData nei report di Power BI, vedere Panoramica dei report di esempio con query OData. Per esempi specifici, vedere gli articoli seguenti:
Servizio | Esempi di report |
---|---|
Azure Boards | |
Azure Test Plans | |
Azure Pipelines |
Pipeline
Pipeline e test
|
Tutti gli articoli del report di esempio forniscono le sezioni e le informazioni seguenti:
- Query di esempio: query di Power BI e query OData non elaborate usate per eseguire il pull dei dati in Power BI insieme ad altre query di esempio.
- Trasformare i dati in Power BI: passaggi per trasformare i dati in un formato segnalabile.
- Creare il report: passaggi per creare un report dai dati.
Estensioni di Power BI
Le estensioni del Marketplace seguenti sono disponibili per supportare l'integrazione di Power BI con Analytics.
- (WIQL to OData) converte una query di un elemento di lavoro di Azure DevOps in una query OData da usare con gli endpoint OData di Azure DevOps Analytics, risultando utile come semplice query OData.
- L'estensione vscode-odata aggiunge il supporto del linguaggio avanzato a Visual Studio Code per il linguaggio di query OData.