Condividi tramite


Informazioni sull'integrazione di Power BI

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

Power BI è una suite di strumenti di analisi aziendale. Con Power BI è possibile eseguire il pull dei dati da Analytics, generare report e personalizzarli in base alle proprie esigenze. Usare Power BI per eseguire analisi impromptuose, produrre report accattivanti e pubblicare per l'utilizzo aziendale.

L'integrazione di Power BI con Analytics consente di andare oltre i report di Analisi predefiniti e i widget del dashboard per generare report completamente personalizzati.

Suggerimento

È possibile usare l'intelligenza artificiale per facilitare le attività di Azure DevOps. Consulta Abilita assistenza per l'intelligenza artificiale con Azure DevOps MCP Server per iniziare.

Metodi di connessione dati

È possibile eseguire il pull dei dati da Analytics 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
Collegati usando query OData Power BI può eseguire query OData. Le query OData sono potenti e possono filtrare e aggregare i dati prima di restituirli a Power BI. Consigliamo questo metodo, tranne per i report più semplici sui dati Board. È necessario scrivere query OData, che è simile alla scrittura di query SQL. È possibile esaminare diversi report di esempio per iniziare.
Connect usando Azure DevOps Data Connector Il connettore Azure DevOps Data funziona con le viste Analytics. 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 delle bacheche (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.
Connetti utilizzando il connettore feed OData di Power BI Power BI fornisce un connettore di feed OData che consente di connettersi ed esplorare l'endpoint OData di Analytics. È 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 il ripiegamento delle query 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 Analytics in Power BI, è possibile modificare i dati sottostanti usando il editor di Power Query di Power BI e l'Editor avanzato. 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 editor di Power Query Transform, Aggiungi colonna e altri strumenti e opzioni 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 il tipo di dati di una colonna
  • Sostituire i valori Null nei dati della colonna
  • Creare un campo personalizzato e una colonna calcolata

Per ulteriori informazioni, consultare Trasforma i dati di Analytics 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 tramite DATA Analysis Expressions (DAX). 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 Aggiungi una misura di stato temporizzato al report Power BI.

Per altre informazioni, vedere Scopri i concetti base 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 Power BI, vedere gli articoli Power BI seguenti:

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

Report di esempio che utilizzano query OData

Per iniziare a usare query OData nei report di Power BI, vedere Panoramica dei report di esempio usando query OData. Per esempi specifici, vedere gli articoli seguenti:

Servizio Esempi di report
Azure Boards
Azure Test Plans
Azure Pipelines
Azure Pipelines
Azure Pipelines test


Tutti gli articoli del report di esempio forniscono le sezioni e le informazioni seguenti:

  • query Sample: query Power BI e query OData non elaborata usata per eseguire il pull dei dati in Power BI insieme ad altre query di esempio.
  • Trasforma dati in Power BI: passaggi per trasformare i dati in un formato segnalabile.
  • Creare il report: passaggi per creare un report dai dati.

estensioni Power BI

Le estensioni del Marketplace seguenti sono disponibili per supportare l'integrazione Power BI con Analytics.

  • (WIQL a 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, rendendola utile come una semplice query OData.
  • vscode-odata l'estensione aggiunge il supporto del linguaggio avanzato per Visual Studio Code per il linguaggio di query OData.