Integrera med Power BI-rapportserver
Gäller för: Configuration Manager (aktuell gren)
Du kan integrera Power BI-rapportserver med Configuration Manager rapportering. Den här integreringen ger dig modern visualisering och bättre prestanda. Den lägger till konsolstöd för Power BI-rapporter som liknar det som redan finns med SQL Server Reporting Services.
Spara Power BI Desktop rapportfiler (. PBIX) och distribuera dem till Power BI-rapportserver. Den här processen liknar SQL Server Reporting Services rapportfiler (. RDL). Du kan också starta rapporterna i webbläsaren direkt från Configuration Manager-konsolen.
Förhandskrav
Power BI-rapportserver licens. Mer information finns i Licensiering Power BI-rapportserver.
Ladda ned Microsoft Power BI-rapport Server-September 2024 eller senare.
- Installera inte Power BI-rapportserver direkt. Rätt process baserat på din miljö finns i Konfigurera Reporting Services-platsen.
- Vi rekommenderar att du använder en version av Power BI-rapportserver som stöds. Information om versionshantering finns i ändringsloggen för Power BI-rapportserver.
Ladda ned Microsoft Power BI Desktop (optimerad för Power BI-rapportserver – september 2019) eller senare. Vi rekommenderar att du använder en version som stöds. Information om versionshantering finns i ändringsloggen för Power BI-rapportserver.
Använd versioner av Power BI Desktop:
- Det är från Microsoft Download Center. Använd inte en version från Microsoft Store.
- Det står att de är optimerade för Power BI-rapportserver. Använd inte versioner som inte är optimerade för Power BI-rapportserver.
Obs!
När du använder Configuration Manager version 2111 eller tidigare med Power BI Desktop (optimerad för Power BI-rapportserver – maj 2021) eller senare kan du märka följande:
- Det kan uppstå fördröjningar när datakällan uppdateras i nyligen uppdaterade rapporter.
- Du kan få
The remote server returned an error; (400) Bad Request.
fel i SRSRP.log. Mer information om relevant ändring av Power BI Desktop (optimerad för Power BI-rapportserver) maj 2021 finns i Ändra anslutningssträngar för datakälla i Power BI-rapporter. Den version som föregår anslutningsändringen är januari 2021.
Power BI-integrering använder samma rollbaserade administration för rapportering.
- Power BI-rapportserver stöder inte rapporter som är aktiverade för rollbaserad åtkomst. Alla rapportanvändare ser samma resultat, oavsett deras tilldelade omfång.
Konfigurera Reporting Services-platsen
Den här processen varierar beroende på om du redan har den här rollen på webbplatsen.
Du har en Reporting Services-plats
Använd endast den här processen om du redan har en Reporting Services-plats på webbplatsen. Utför alla steg i den här processen på samma server:
Säkerhetskopiera krypteringsnycklarna i Reporting Services Configuration Manager. Mer information finns i SSRS-krypteringsnycklar – Säkerhetskopiera och återställa krypteringsnycklar.
Varning
Om du hoppar över det här steget förlorar du åtkomsten till anpassade rapporter i SQL Server Reporting Services.
Ta bort reporting services-platsrollen från webbplatsen.
Avinstallera SQL Server Reporting Services, men behåll databasen.
Installera Power BI-rapportserver.
Konfigurera Power BI-rapportserver
Använd den tidigare rapportserverdatabasen.
Använd Reporting Services Configuration Manager för att återställa krypteringsnycklarna.
- Innan du lägger till reporting services-platsrollen i Configuration Manager använder du SQL Server Reporting Services Configuration Manager för att testa och verifiera konfigurationen. Mer information finns i Verifiera SQL Server Reporting Services installation.
Lägg till reporting services-platsrollen i Configuration Manager.
Du har ingen Reporting Services-plats
Använd endast den här processen om du inte redan har en Reporting Services-plats på webbplatsen. Utför alla steg i den här processen på samma server:
Installera Power BI-rapportserver.
Lägg till reporting services-platsrollen i Configuration Manager. Mer information finns i Konfigurera rapportering.
Konfigurera Configuration Manager-konsolen
Uppdatera Configuration Manager-konsolen till den senaste versionen på en dator som har Configuration Manager-konsolen.
Installera Power BI Desktop. Kontrollera att språket är detsamma och kontrollera kraven för versionshantering.
När den har installerats startar du Power BI Desktop minst en gång innan du öppnar Configuration Manager-konsolen.
Skapa Power BI-rapporter
I Configuration Manager-konsolen går du till arbetsytan Övervakning, expanderar Rapportering och väljer den nya noden Power BI-rapporter.
I menyfliksområdet väljer du Skapa rapport. Den här åtgärden öppnar Power BI Desktop.
Skapa en rapport i Power BI Desktop.
När du ansluter till en datakälla i Power BI Desktop väljer du DirectQuery som Anslutningsinställningar.
Använd endast SQL-vyer som stöds i dessa rapporter. Mer information finns i Skapa anpassade rapporter med hjälp av SQL Server vyer i Configuration Manager.
När rapporten är redo att sparas går du till Arkiv-menyn, väljer Spara som och väljer sedan Power BI-rapportserver.
I fönstret Power BI-rapportserver Urval anger du URL:en för Reporting Services-platsen som ny rapportserveradress. Till exempel
https://rsp.contoso.com/Reports
. Välj OK.Dubbelklicka på mappen i
ConfigMgr_<SiteCode>
fönstret Spara rapport. TillConfigMgr_PS1
exempel , därPS1
är ConfigMgr platskod. Du kan också välja eller skapa (från rapportservern) en undermapp att lagra den i.Tips
Rapporter och rapportmappar med Power BI-rapporter måste finnas i
ConfigMgr_<SiteCode>
mappen på rapportservern, annars visas de inte i Configuration Manager-konsolen.I Filnamn anger du ett namn för rapporten.
I Configuration Manager-konsolen visas den nya rapporten i listan över Power BI-rapporter. Om du inte ser dina rapporter kontrollerar du att du har sparat rapporterna i ConfigMgr_<SiteCode>
mappen .
Det finns exempelrapporter tillgängliga för nedladdning. Mer information finns i Installera Power BI-exempelrapporter.
Power BI-rapportmallar i Community Hub
Med community-hubben kan du dela Power BI-rapportmallar som du har skapat och ladda ned mallar som andra har delat.
Bidra med en PBIT-fil (Power BI-rapportmall) till Community Hub
- Öppna Configuration Manager-konsolen och gå till Community>Community Hub
- Om det behövs väljer du Logga in för att logga in på GitHub. Du ser länken Din hubb när du har loggat in.
- Välj Din hubb och sedan Lägg till ett objekt för att starta guiden Bidra objekt.
- För Typ väljer du Power BI-rapportmall och sedan Bläddra.
- Välj den
.pbit
fil som du vill bidra med och välj sedan Öppna. - Redigera namn och beskrivning för rapportmallen och välj sedan Nästa när du är klar.
- På sidan Organisation väljer du den GitHub-organisation som ska användas för organisationsanpassning om det behövs. Välj Nästa för att ladda upp mallen.
- När objektet har laddats upp får du pull-begärande-URL:en för ändringen för övervakning.
- Välj Stäng när du är klar för att avsluta guiden.
Ladda ned en PBIT-fil (Power BI-rapportmall) från Community Hub
Öppna Configuration Manager-konsolen och gå till Community>Community Hub.
Välj en Power BI-rapportmall från Alla objekt eller en sökning och välj sedan Ladda ned.
Välj en filplats för att spara den nedladdade
.pbit
filen och välj Spara.Om Power BI Desktop (optimerad för Power BI-rapportserver) har installerats uppmanas du att öppna
.pbit
filen.Välj Ja så läses filen in av Power BI Desktop (optimerad för Power BI-rapportserver).
.pbit
Ange ditt Configuration Manager databasnamn och databasservernamn när du uppmanas att göra det och välj sedan Läs in.
Obs!
När du läser in eller tillämpar datamodellen ignorerar du eventuella fel om du stöter på ett. Om du till exempel ser följande fel: "Ansluta till tabeller från fler än en databas stöds inte i DirectQuery-läge" väljer du Stäng. Uppdatera sedan inställningarna för datakällan:
- I Power BI Desktop går du till menyfliksområdet och väljer Redigera frågor och sedan Inställningar för datakälla.
- Välj Ändra källa, bekräfta server- och databasnamnen och välj OK.
- Stäng fönstret inställningar för datakälla och välj sedan Tillämpa ändringar.
När rapportdata läses in väljer du Spara som-fil> och väljer sedan Power BI-rapportserver.
Spara rapporten i en mapp i rotmappen Configuration Manager rapportering på rapportplatsen. Du kanske vill skapa en
Downloaded Reports
mapp för dessa objekt.Upprepa stegen för andra rapportmallar som har laddats ned. När du är klar stänger du Microsoft Power BI Desktop (optimerad för Power BI-rapportserver).
Kända problem
Det finns ett känt problem med Power BI-rapportserver- och e-postprenumerationer. När du har konfigurerat e-postinställningarna i Reporting Services-Configuration Manager är alternativet att leverera en rapport efter Email inte tillgängligt när du försöker skapa en ny prenumeration. Du kan lösa det här problemet genom att starta om Power BI-rapportserver-tjänsten.
Nästa steg
När du har skapat en rapport använder du följande åtgärder i Configuration Manager-konsolen:
Kör i webbläsare: Öppnar Power BI-rapporten i webbläsaren. Dela den här URL:en med andra, till exempel:
https://rsp.contoso.com/Reports/POWERBI/ConfigMgr_ABC/Windows%2010/Windows10%20Dashboard?rs:embed=true
Tips
Du kan bara visa dessa rapporter i webbläsaren.
Redigera: Gör ändringar i rapporten i Power BI Desktop. För en befintlig rapport använder du alternativet Spara för att spara ändringarna på rapportservern.
Lägg till i Favoriter: Från och med version 2103 kan du göra en rapport till en favorit. Med den här åtgärden kan du snabbt komma åt den från noden Favoriter . Mer information finns i Åtgärder och underhåll för rapportering.
Mer information om loggfiler som ska användas för rapportering finns i Loggfilsreferens – Rapportering.