Share via


Anslut Analytics med Power BI Data Anslut or

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

I den här artikeln lär du dig hur du upprättar en sömlös anslutning mellan Power BI och Azure DevOps med hjälp av Data Anslut or. Med den här integreringen kan du extrahera värdefulla insikter från dina Azure DevOps-data och skapa övertygande rapporter i Power BI. Power BI-data Anslut eller använder analysvyer.

Viktigt!

Analysvyer stöder endast Azure Boards-data (arbetsobjekt). Analysvyer stöder inte andra datatyper, till exempel pipelines. Vyer ger en platt lista över arbetsobjekt och stöder inte arbetsobjekthierarkier. Just nu har vi inga planer på att uppdatera anslutningsappen för att stödja andra typer av data. Mer information om andra metoder finns i Översikt över Power BI-integrering.

Förutsättningar

Viktigt!

Azure DevOps har inte längre stöd för autentisering med alternativa autentiseringsuppgifter sedan början av den 2 mars 2020. Om du fortfarande använder alternativa autentiseringsuppgifter rekommenderar vi starkt att du byter till en säkrare autentiseringsmetod (till exempel personliga åtkomsttoken). Läs mer.

Anslut till en analysvy

  1. Öppna Power BI Desktop.

  2. Logga in på tjänsten. Vid första åtkomsten måste du logga in och autentisera dina autentiseringsuppgifter. Välj mellan Windows - eller personlig åtkomsttoken för att autentisera. Power BI Desktop sparar dina autentiseringsuppgifter så att du bara behöver göra det en gång.

  3. Välj Anslut vid verifiering av dina autentiseringsuppgifter.

    Skärmbild som visar dialogrutan Power BI Anslut ion.

  4. Välj Hämta Data>Online Services, Azure DevOps (endast tavlor) för molntjänster eller välj Azure DevOps Server (endast boards) för lokalt. Välj sedan Anslut. Analysvyer stöder endast frågor mot arbetsobjekt och testfall.

    Skärmbild som visar flödet Hämta data.

  5. Ange de grundläggande parametrarna för att ansluta till dina data.

    Skärmbild som visar hur du anger organisationens och projektets namn.

    Skärmbild som visar hur du anger organisationens och projektets namn, lokal version.

    • Samlings-URL: Ange den URL där din Azure DevOps Server-instans finns. Ett exempel på en URL är http://fabrikam-server/AzureDevOpsServer/fabrikam-collectiontill exempel .
    • Gruppprojekt: Ange endast projektnamnet. Använd Fabrikam-Fiber till exempel om URL:en för din Azure DevOps Server-instans är http://fabrikam-server/AzureDevOpsServer/fabrikam-collection/Fabrikam-Fiber.

    Viktigt!

    Blanda inte ihop gruppnamnet med projektnamnet, vilket är ett vanligt misstag. Om url:en som du använder till exempel är http://fabrikam-server/AzureDevOpsServer/fabrikam-collection/Fabrikam-Fiber-Git/Deviceär det Fabrikam-Fiber-Git projektnamnet och Device är gruppnamnet.

    Efter lyckad inloggning kontrollerar Power BI om dina användarautentiseringsuppgifter har behörighet att komma åt det angivna projektet. Om det uppstår fel kan du läsa avsnittet Q&A för att få svar på de vanligaste problemen.

Välj analysvyn

  1. Expandera mappen Delade vyer, välj en analysvy och välj sedan Läs in. Data Anslut eller visar en lista över tillgängliga analysvyer. Varje vy representerar en uppsättning data som du kan hämta till Power BI. Du kan också skapa anpassade analysvyer.

    Följande bild visar standardvyerna för Analys. Listan över vyer kan variera beroende på den processmodell som används för att skapa projektet. Alla vyer som visas, förutom vyerna som läggs till med "Idag", tillhandahåller historiska trenddata.

    Här väljer du Berättelser – senaste 30 dagarna, som filtrerar efter produktpost för kvarvarande uppgifter.

    Skärmbild som visar dialogrutan Navigatör med vyn Välj en analys.

    Kommentar

    Eftersom du har verifierat vyn i föregående avsnitt bör vyn läsas in. Om vyn inte läses in beror det troligtvis på att datamängden är för stor. Gå tillbaka till vyn under analysvyn i webbportalen och justera filtren för att minska datamängdens storlek.

  2. Välj vyn.

    Skärmbild som visar dialogrutan Navigatör med standardvyer.

    Kommentar

    Den förhandsgranskning som visas för valda vyer i navigatören kan trunkeras beroende på antalet markerade fält och datamängdens storlek. Data trunkeras endast för förhandsversionen och påverkar inte den fullständiga datauppdateringen.

    • Välj tabellen Arbetsobjekt – i dag och vänta tills förhandsversionen har lästs in. Den representerar det aktuella tillståndet för alla arbetsobjekt i projektet.
    • Markera kryssrutan bredvid tabellen Arbetsobjekt – Idag och välj Läs in.

    Kommentar

    Analysvyer använder inte filter som definierats med hjälp av Power BI på servern. Alla filter som används i Power BI begränsar de data som visas för slutanvändarna, men minskar inte mängden data som hämtas från Analys. Om filtret är avsett att minska datamängdens storlek använder du det genom att anpassa vyn.

  3. Vänta tills data läses in. Du kan se dess förlopp genom att titta på statusmeddelandena, som visas direkt under tabellnamnet. Om du ser några fel kan du läsa avsnittet Q&A för att få svar på de vanligaste problemen.

    Skärmbild som visar inläsningsdialogrutan Tillämpa frågeändringar.

  4. Granska datamodellen. När modellen läses in granskar du datauppsättningsdesignen för Power BI Data-Anslut eller.

Skapa rapporten

Skapa rapporter baserat på inlästa data. När inläsningen är klar kan du utforska data genom att skapa anpassade rapporter. Exempel på vanliga rapporter finns i Data Anslut or – Exempelrapporter.

Skärmbild som visar Power BI Desktop-rapportvyn.

Q&A

Hitta svar på vanliga frågor om power BI-Anslut eller- och analysfelmeddelanden.

F: Hur ska jag läsa felmeddelanden som kommer från anslutningsappen?

S: Du kan känna dig utmanad att läsa felmeddelanden som kommer från anslutningsappen eftersom de vanligtvis innehåller extra kontextuell information. Om inläsningsåtgärden misslyckas börjar meddelandet med "Det gick inte att spara ändringar på servern...". När du ser den söker du efter [DataSource.Error] Azure DevOps...:. I följande exempel visas felmeddelandet som returneras från anslutningsappen. Den viktigaste delen av felmeddelandet är "Frågeresultatet överskrider maximal storlek. Minska antalet poster genom att använda ytterligare filter."

Skärmbild som visar felmeddelandet Frågeresultat överskrider den maximala storleken.

F: Hur gör jag för att lösa "Frågeresultatet överskrider maximal storlek. Minska antalet poster genom att använda ytterligare filterfel?

S: Du får följande fel om antalet poster som hämtats från Analytics överstiger 250 000:

"Det gick inte att spara ändringar på servern. Felet returnerades: "OLE DB- eller ODBC-fel: [DataSource.Error] VSTS: Begäran misslyckades: Fjärrservern returnerade ett fel: (400) Felaktig begäran. (Frågeresultatet överskrider maximal storlek. Minska antalet poster genom att använda ytterligare filter).'"

Det här felet uppstår vanligtvis när projektet har ett stort antal arbetsobjekt. Minska storleken på datamängden genom att anpassa vyn. Gör det här steget innan du använder det i Power BI.

Skärmbild som visar att frågeresultatet överskrider det maximala storleksfelet.

F: Hur gör jag för att lösa felet "användaren har inte auktoriserats"?

S: Du kan få det här felet om du försöker komma åt ett projekt som du inte har behörighet till. Du kan också se det om Power BI inte känner igen dina autentiseringsuppgifter. Information om hur du kontrollerar dina behörigheter finns i Ange behörigheter för åtkomst till analys- och analysvyer. Om det är ett problem med autentiseringsuppgifter kan du kontakta administratören för att se om de kan hjälpa dig att lösa problemet. Mer information finns i Power BI-säkerhet, användarautentisering och Felsökning av inloggningsproblem för Power BI.

Skärmbild som visar felet nekad åtkomst.

Kommentar

Power BI använder Microsoft Entra-ID för att autentisera användare som loggar in på Power BI-tjänst och använder i sin tur autentiseringsuppgifterna för Power BI-inloggning när en användare försöker komma åt resurser som kräver autentisering. Användare loggar in på Power BI-tjänst med hjälp av den e-postadress som används för att upprätta deras Power BI-konto. Power BI använder inloggningsmeddelandet som det effektiva användarnamnet, som skickas till resurser när en användare försöker ansluta till data. Det effektiva användarnamnet mappas sedan till ett huvudnamn för användaren och matchas till det associerade Windows-domänkontot, mot vilket autentisering tillämpas.

F: Hur gör jag för att lösa felet "Åtkomst till resursen är förbjuden"?

S: Du kan få det här felet om du har åtkomst till ett visst projekt, men du inte har behörigheten Visa analys . Kontakta projektadministratören för att få dessa behörigheter. Mer information om säkerhetsmodellen finns i Analyssäkerhet.

Skärmbild som visar felmeddelandet Åtkomst till resursen är förbjuden.

F: Hur gör jag för att lösa felet "Project 'X' finns inte eller så har du inte behörighet att komma åt det"?

S: Det här felet anger att värdet som du angav för Projektnamn inte motsvarar något projekt. Ett vanligt misstag som användarna gör är att förväxla projektnamnet med ett teamnamn.

Om url:en som du använder till exempel är https://dev.azure.com/fabrikam-fiber-inc/Fabrikam-Fiber-Git/Deviceär det Fabrikam-Fiber-Git projektnamnet och ska användas i parametern . Device är teamnamnet.

Skärmbild som visar felet Projektet hittades inte.