Om Power BI-integrering

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

Med Power BI, en uppsättning verktyg för affärsanalys, kan du hämta data från Analys, generera rapporter och anpassa dem efter dina behov. Använd Power BI för att utföra improviserad analys, skapa snygga rapporter och publicera för företagsförbrukning.

Med integreringen av Power BI med Analytics kan du gå längre än de inbyggda analysrapporterna och instrumentpanelswidgetarna för att generera helt anpassade rapporter.

Dataanslutningsmetoder

Du kan hämta data från Analytics till Power BI på något av de tre sätt som beskrivs i följande tabell.

Kommentar

OData (Open Data Protocol) är en ISO/IEC-godkänd OASIS-standard som definierar en uppsättning metodtips för att skapa och använda REST-API:er. Mer information finns i OData-dokumentationen.

Anslut ionsalternativ

Beskrivning

Överväganden


Power BI kan köra OData-frågor. OData-frågor är kraftfulla och kan filtrera och aggregera data innan de returneras till Power BI.

Det här är den rekommenderade metoden, förutom enklare rapporter om boards-data. Det kräver att du skriver OData-frågor, vilket liknar att skriva SQL-frågor. Som tur är tillhandahåller vi flera exempelrapporter som hjälper dig att komma igång.

Azure DevOps Data-anslutningsappen fungerar med analysvyer. För att få åtkomst till Analysvyer måste du aktivera funktionen enligt beskrivningen i Aktivera förhandsgranskningsfunktioner

Den här anslutningsappen fungerar bara med Boards-data (arbetsobjekt) och stöder inte andra datatyper, till exempel Pipelines. Den innehåller 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. Vi rekommenderar att du använder OData-frågor om du inte har en enklare rapport om boards-data.

Power BI tillhandahåller en OData Feed-anslutningsapp som gör att du kan ansluta till och bläddra i analysprogrammets OData-slutpunkt. Det är det typiska sättet som Power BI interagerar med OData-feeds. Du kan bläddra bland och välja entiteterna och använda dess Power Query-redigeraren för att filtrera datamängden.

Använd endast den här metoden om du har ett litet konto. Den här metoden stöder inte frågedelegering på serversidan. Alla filter tillämpas på klientsidan. Alla data hämtas till Power BI innan filtren används. Om du har ett litet konto kan det fungera bra för dig. Men om du har ett stort konto kan du ha långa uppdateringstider och tidsgränser.

Frågeredigerare

När du har anslutit data från Analytics i Power BI kan du alltid ändra underliggande data med power BI:s Power Query-redigeraren och Avancerad redigerare. Observera följande driftbegränsningar:

  • När du ansluter med OData-frågor eller ett OData-flöde kan du ange frågefilter, data som ska returneras, data att aggregera med mera.
  • När du ansluter med en analysvy måste du redigera analysvyn för att ändra frågefiltret och fälten som du vill returnera.

Exempel på rapporter finns i exempelrapporter som tillhandahålls senare i den här artikeln.

Transformera data i Power BI

När du har importerat data till Power BI kan du använda Power Query-redigeraren Transformera, Lägg till kolumn och andra menyalternativ och verktyg för att ändra data efter behov. Många av exempelrapporterna i den här artikeln ger instruktioner om datatransformeringar som du behöver göra. Dessa instruktioner omfattar några av följande åtgärder:

  • Expandera datakolumner
  • Pivotkolumner
  • Transformera en kolumndatatyp
  • Ersätt null-värden i kolumndata
  • Skapa ett anpassat fält och en beräknad kolumn

Mer information finns i Transformera analysdata för att generera Power BI-rapporter.

Dataanalysuttryck (DAX)

Power BI har stöd för att skapa ny information från data som redan finns i datamodellen med DAX. DAX innehåller en samling funktioner, operatorer och konstanter som du kan använda i en formel för att beräkna och returnera ett eller flera värden.

En analysexempelrapport som använder DAX finns i Beräkna tid i tillstånd för en befintlig analysvy.

Mer information finns i Lär dig grunderna för DAX i Power BI Desktop.

Rapportvisualiseringar, filter, sorteringsåtgärder

När du har skapat de datatransformeringar som krävs för din rapport kan du skapa rapporten med hjälp av fönstret Visualiseringar och dra kolumnfält till fönstret Visualiseringar. Du kan sedan använda fönstret Filter för att filtrera alla eller välja data baserat på ett eller flera fält.

Om du snabbt vill bekanta dig med dessa grundläggande Power BI-funktioner kan du läsa följande Power BI-artiklar:

Exempelrapporter

Flera exempelrapporter tillhandahålls för att visa hur du genererar rapporter från antingen en analysvy eller en OData-fråga.

Exempelrapporter med analysvyn

Exempelrapporter med OData-frågor

Information om hur du kommer igång med OData-frågor i Power BI-rapporter finns i Översikt över exempelrapporter med OData-frågor. Specifika exempel finns i någon av följande artiklar:

Alla exempelrapportartiklar innehåller följande avsnitt och information:

  • Exempelfrågor: Power BI-frågan och OData-frågan som används för att hämta data till Power BI tillsammans med andra exempelfrågor.
  • Transformera data i Power BI: Steg för att omvandla data till ett rapportbart format.
  • Skapa rapporten: Steg för att skapa en rapport från data.

Power BI-tillägg

Följande Marketplace-tillägg är tillgängliga för att stödja Power BI-integrering med Analytics.

  • WIQL till OData översätter en Azure DevOps-arbetsobjektfråga till en OData-fråga för användning med Azure DevOps Analytics OData-slutpunkter, vilket kan vara användbart för nybörjare att initiera en enkel OData-fråga.
  • vscode-odata-tillägget lägger till omfattande språkstöd till Visual Studio Code för OData-frågespråket.