Connessione Analytics con Power BI Data Connessione or

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Questo articolo illustra come stabilire una connessione senza problemi tra Power BI e Azure DevOps usando Data Connessione or. Questa integrazione consente di estrarre informazioni dettagliate preziose dai dati di Azure DevOps e creare report accattivanti all'interno di Power BI. Power BI Data Connessione or usa le visualizzazioni di Analisi.

Importante

Le visualizzazioni di Analisi supportano solo i dati di Azure Boards (elementi di lavoro). Le viste di analisi non supportano altri tipi di dati, ad esempio le pipeline. Le viste forniscono un elenco semplice di elementi di lavoro e non supportano le gerarchie degli elementi di lavoro. A questo punto, non è previsto l'aggiornamento del connettore per supportare altri tipi di dati. Per informazioni su altri approcci, vedere Panoramica dell'integrazione di Power BI.

Prerequisiti

  • Acquisire familiarità con Informazioni sull'analisi e sulla knowledge base degli articoli di Power BI.
  • Installare l'aggiornamento di Power BI Desktopdi ottobre 2018 o una versione più recente.
  • Assicurarsi di essere stati aggiunti come membro del progetto. In caso contrario, viene aggiunto ora. Chiunque abbia accesso al progetto, ad eccezione degli stakeholder, può visualizzare le visualizzazioni di Analisi.
  • Assicurarsi che Boards sia abilitato. In caso contrario, le visualizzazioni di Analisi non vengono visualizzate. Per riabilitare le bacheche, vedere Attivare o disattivare un servizio Azure DevOps.
  • Assicurarsi di disporre delle autorizzazioni necessarie per accedere ad Analytics. Se si è membri del gruppo Collaboratori del progetto, si dispone dell'autorizzazione.
  • Creare una visualizzazione di Analisi che si vuole creare un report di Power BI.
  • Acquisire familiarità con Informazioni sull'analisi e sulla knowledge base degli articoli di Power BI.
  • Installare l'aggiornamento di Power BI Desktopdi ottobre 2018 o una versione più recente.
  • Assicurarsi di essere membri di un progetto con accesso Basic o versione successiva. Se non si ha ancora un progetto, crearne uno.
  • Assicurarsi di essere stati aggiunti come membro del progetto. In caso contrario, viene aggiunto ora. Chiunque abbia accesso al progetto, ad eccezione degli stakeholder, può visualizzare le visualizzazioni di Analisi.
  • Verificare che Analytics sia installato e, in caso contrario, abilitarlo. Per aggiungere estensioni o abilitare il servizio, è necessario essere un proprietario dell'account o un membro del gruppo Project Collection Amministrazione istrators.
  • Assicurarsi che Boards sia abilitato. In caso contrario, le visualizzazioni di Analisi non vengono visualizzate. Per riabilitare le bacheche, vedere Attivare o disattivare un servizio Azure DevOps.
  • Assicurarsi di disporre delle autorizzazioni necessarie per accedere ad Analytics. Se si è membri del gruppo Collaboratori del progetto, si dispone dell'autorizzazione.
  • Creare una visualizzazione di Analisi per cui si vuole creare un report di Power BI.

Importante

Azure DevOps non supporta più l'autenticazione delle credenziali alternative dall'inizio del 2 marzo 2020. Se si usano ancora credenziali alternative, è consigliabile passare a un metodo di autenticazione più sicuro, ad esempio token di accesso personale. Altre informazioni.

Connessione a una visualizzazione di Analisi

  1. Apri Power BI Desktop.

  2. Accedere al servizio. Al primo accesso, è necessario eseguire l'accesso e avere le credenziali autenticate. Scegliere tra Windows o Token di accesso personale per l'autenticazione. Power BI Desktop salva le credenziali in modo che sia necessario farlo una sola volta.

  3. Selezionare Connessione al momento della verifica delle credenziali.

    Screenshot che mostra la finestra di dialogo Connessione ion di Power BI.

  4. Selezionare Recupera dati>online Services, Azure DevOps (solo Boards) per i servizi cloud o selezionare Azure DevOps Server (solo boards) per l'ambiente locale. Selezionare Connetti. Le viste di analisi supportano solo query su elementi di lavoro e test case.

    Screenshot che mostra il flusso di dati get.

  5. Specificare i parametri di base per connettersi ai dati.

    Screenshot che mostra la specifica dell'organizzazione e del nome del progetto.

    Screenshot che mostra la specifica del nome dell'organizzazione e del progetto, versione locale.

    • URL raccolta: immettere l'URL in cui è ospitata l'istanza di Azure DevOps Server. Ad esempio, un URL di esempio è http://fabrikam-server/AzureDevOpsServer/fabrikam-collection.
    • Progetto team: immettere solo il nome del progetto. Ad esempio, usare Fabrikam-Fiber se l'URL dell'istanza di Azure DevOps Server è http://fabrikam-server/AzureDevOpsServer/fabrikam-collection/Fabrikam-Fiber.

    Importante

    Non confondere il nome del team con il nome del progetto, che è un errore comune. Ad esempio, se l'URL usato è http://fabrikam-server/AzureDevOpsServer/fabrikam-collection/Fabrikam-Fiber-Git/Device, Fabrikam-Fiber-Git è il nome del progetto e Device è il nome del team.

    Dopo l'accesso, Power BI verifica se le credenziali utente hanno le autorizzazioni per accedere al progetto specificato. Se si verificano errori, vedere la sezione Domande e risposte ai problemi più comuni.

Selezionare la visualizzazione Analisi

  1. Espandere la cartella Visualizzazioni condivise, selezionare una visualizzazione Analisi e quindi selezionare Carica. Data Connessione or presenta un elenco delle visualizzazioni di Analisi disponibili. Ogni visualizzazione rappresenta un set di dati di cui è possibile eseguire il pull in Power BI. È anche possibile creare visualizzazioni di Analisi personalizzate.

    L'immagine seguente mostra le visualizzazioni predefinite di Analytics. L'elenco di visualizzazioni può variare in base al modello di processo usato per creare il progetto. Tutte le visualizzazioni elencate, ad eccezione delle visualizzazioni aggiunte con "Today", forniscono dati cronologici sulle tendenze.

    Qui si seleziona Storie - Ultimi 30 giorni, che filtra per gli elementi di backlog del prodotto.

    Screenshot che mostra la finestra di dialogo Strumento di navigazione con la visualizzazione Scegli un'analisi.

    Nota

    Poiché è stata verificata la visualizzazione nella sezione precedente, la vista deve essere caricata. Se la visualizzazione non viene caricata, è molto probabile che il set di dati sia troppo grande. Tornare alla visualizzazione sotto la visualizzazione Analisi nel portale Web e modificare i filtri per ridurre le dimensioni del set di dati.

  2. Selezionare la visualizzazione.

    Screenshot che mostra la finestra di dialogo Strumento di navigazione con le visualizzazioni predefinite.

    Nota

    L'anteprima mostrata per le visualizzazioni selezionate nello strumento di spostamento può essere troncata a seconda del numero di campi selezionati e delle dimensioni del set di dati. I dati vengono troncati solo per l'anteprima e non influiscono sull'aggiornamento completo dei dati.

    • Selezionare la tabella Elementi di lavoro - Oggi e attendere il caricamento dell'anteprima. Rappresenta lo stato corrente di tutti gli elementi di lavoro nel progetto.
    • Selezionare la casella di controllo accanto alla tabella Elementi di lavoro - Oggi e selezionare Carica.

    Nota

    Le viste di analisi non applicano filtri definiti tramite Power BI nel server. Tutti i filtri applicati in Power BI limitano i dati visualizzati agli utenti finali, ma non riducono la quantità di dati recuperati da Analytics. Se il filtro è destinato a ridurre le dimensioni del set di dati, applicarlo personalizzando la visualizzazione.

  3. Attendere il caricamento dei dati. È possibile osservarne lo stato esaminando i messaggi di stato visualizzati direttamente sotto il nome della tabella. Se vengono visualizzati errori, vedere la sezione domande e risposte ai problemi più comuni.

    Screenshot che mostra la finestra di dialogo Applica modifiche delle query di caricamento.

  4. Esaminare il modello di dati. Durante il caricamento del modello, esaminare la progettazione del set di dati per il Connessione or di dati di Power BI.

Creazione del report

Creare report in base ai dati caricati. Al termine dell'operazione di caricamento, è possibile esplorare i dati creando report personalizzati. Per esempi di report comuni, vedere Data Connessione or - Report di esempio.

Screenshot che mostra la visualizzazione report di Power BI Desktop.

Domande e risposte

Risposte alle domande comuni sui messaggi di errore di Power BI Data Connessione or e Analytics.

D: Come leggere i messaggi di errore provenienti dal connettore?

R: È possibile che venga richiesta una richiesta di lettura dei messaggi di errore provenienti dal connettore perché in genere contengono informazioni contestuali aggiuntive. Se l'operazione di caricamento non riesce, il messaggio inizia con "Impossibile salvare le modifiche nel server...". Quando viene visualizzato, cercare [DataSource.Error] Azure DevOps...:. L'esempio seguente mostra il messaggio di errore restituito dal connettore. La parte più importante del messaggio di errore è "Il risultato della query supera le dimensioni massime. Ridurre il numero di record applicando filtri aggiuntivi".

Screenshot che mostra che il risultato della query supera il messaggio di errore relativo alle dimensioni massime.

D: Ricerca per categorie risolvere il messaggio "Il risultato della query supera le dimensioni massime. Ridurre il numero di record applicando filtri aggiuntivi" errore?

R: Viene visualizzato l'errore seguente se il numero di record recuperati da Analytics supera 250.000:

"Impossibile salvare le modifiche apportate al server. Errore restituito: 'OLE DB o ODBC error: [DataSource.Error] VSTS: Request failed: The remote server returned an error: (400) Bad Request. Il risultato della query supera le dimensioni massime. Ridurre il numero di record applicando filtri aggiuntivi"."

Questo errore si verifica in genere quando il progetto ha un numero elevato di elementi di lavoro. Ridurre le dimensioni del set di dati personalizzando la vista. Eseguire questo passaggio prima di usarlo in Power BI.

Screenshot che mostra che il risultato della query supera l'errore di dimensione massima.

D: Ricerca per categorie risolvere l'errore "l'utente non è stato autorizzato"?

R: È possibile che venga visualizzato questo errore se si tenta di accedere a un progetto a cui non si dispone delle autorizzazioni. Potrebbe essere visualizzato anche se Power BI non riconosce le credenziali. Per controllare le autorizzazioni, vedere Impostare le autorizzazioni per accedere alle visualizzazioni analisi e analisi. Se si tratta di un problema di credenziali, rivolgersi all'amministratore per verificare se è possibile risolvere il problema. Per altre informazioni, vedere Sicurezza di Power BI, autenticazione utente e Risoluzione dei problemi di accesso per Power BI.

Screenshot che mostra l'errore di accesso negato.

Nota

Power BI usa Microsoft Entra ID per autenticare gli utenti che accedono al servizio Power BI e a sua volta usa le credenziali di accesso di Power BI ogni volta che un utente tenta di accedere alle risorse che richiedono l'autenticazione. Gli utenti accedono al servizio Power BI usando l'indirizzo di posta elettronica usato per stabilire l'account Power BI. Power BI usa il messaggio di posta elettronica di accesso come nome utente effettivo, che viene passato alle risorse ogni volta che un utente tenta di connettersi ai dati. Il nome utente effettivo viene quindi mappato a un nome dell'entità utente e viene risolto nell'account di dominio di Windows associato, a cui viene applicata l'autenticazione.

D: Ricerca per categorie risolvere l'errore "Accesso alla risorsa non consentita"?

R: È possibile che venga visualizzato questo errore se si ha accesso a un progetto specifico, ma non si dispone delle autorizzazioni Di analisi di visualizzazione. Collaborare con l'amministratore del progetto per ottenere queste autorizzazioni. Per altre informazioni sul modello di sicurezza, vedere Sicurezza di Analisi.

Screenshot che mostra il messaggio di errore Accesso alla risorsa non consentito.

D: Ricerca per categorie risolvere l'errore "Project 'X' does not exist or you do not have permissions to access it" (Il progetto 'X' non esiste o non si dispone delle autorizzazioni per accedervi)

R: Questo errore indica che il valore immesso per Nome progetto non corrisponde ad alcun progetto. Un errore comune che gli utenti commettono consiste nel confondere il nome del progetto con un nome del team.

Ad esempio, se l'URL usato è https://dev.azure.com/fabrikam-fiber-inc/Fabrikam-Fiber-Git/Device, Fabrikam-Fiber-Git è il nome del progetto e deve essere usato nel parametro . Device è il nome del team.

Screenshot che mostra l'errore Project non trovato.