Installera en Power BI-rapportserver

Jag måste erkänna att det var lång tid att skriva detta blogginlägg. Jag kan nu äntligen visa dig hur du installerar Power BI Report Server som en ConfigMgr -rapporteringstjänstpunkt. Spoiler varning! Det finns inga riktiga knep för denna installation jämfört med hur du skulle installera den vanliga SSRS -rapporteringstjänstpunkten. Varför skulle du använda Power BI Report Server (PBRS) över SQL Server Reporting Services (SSRS)? Detta är en bra fråga och svaret är enkelt. Med PBRS kan du köra BÅDE Power BI- och SSRS -rapporter med ConfigMgr/SCCM/MEMCM på samma server. Med andra ord får du det bästa av två världar!

Förutom att kunna köra både Power BI- och SSRS -rapporter med SCCM på samma server, fanns det ytterligare tre anledningar till att jag bestämde mig för att dokumentera hur jag installerar en PBRS som en SCCM -rapporteringstjänstpunkt.

Först hoppades jag att den här nya rapporteringstjänstpunkten hade nya inbyggda ConfigMgr/SCCM/MEMCM Power BI-rapporter i den.

För det andra, när någon söker detta ämne får de svaret de letar efter med den här steg-för-steg-guiden.

För det tredje, jag behövde testa Enhansoft -rapporter och vår Garantiinformationsrapporter inställningar eftersom jag ville se till att de båda arbetade sömlöst med PBRS som SCCM -rapporteringstjänstpunkten.

Jag kan inte ljuga för dig, det fanns också en fjärde anledning! Vi utökar båda produkterna genom att ha mer Power BI -innehåll publicerat direkt till våra kunders Power BI -rapporteringssajter. Mer om det kommer senare när det händer!

Steg på hög nivå

Här är stegen på hög nivå:

· Lägg till platsserverns datorkonto som lokal administratör på PBRS.

· Lägg till platsserverns datorkonto som en SQL Server -administratör i SQL Server.

· Installera en SCCM -rapporteringstjänstpunkt på PBRS.

· Verifiera att rapporteringstjänstpunkten fungerar.

Förkunskaper

Följande objekt krävs innan du kan börja installera SCCM -rapporteringstjänstpunkten.

· SQL Server 2019 är installerad.

· Power BI Report Server 2019 är installerat och konfigurerat.

· PBRS -anslutningskontot skapas eller du kan återanvända SSRS -kontot. Läs följande avsnitt för mer information.

· SCCM nuvarande gren är konfigurerad.

PBRS/SSRS -anslutningskonto

Innan jag börjar vill jag säga några ord om PBRS/SRSS -anslutningskontot. När du skapar det här kontot i AD, ge det INGEN extra behörigheter inom domänen. Vänligen gör det inte till en domänadministratör. Allt som behövs är vanliga, låga rättigheter. Tänk inte ens på att göra det till en lokal administratör på SQL Server eller PBRS. Varför säger jag det här? SCCM tar hand om att bevilja de behörigheter som behövs inom SQL Server och PBRS.

Lägga till platsserverns datorkonto som lokal administratör

Notera: I det här avsnittet återanvände jag skärmdumpar och text (med några redigeringar) från originalet SSRS -version av detta blogginlägg. Förutom några textredigeringar har INGET annat ändrats. Stegen är exakt desamma.

Power BI Report Server som en ConfigMgr Reporting Services Point - Datorhantering

På PBRS, börja med att öppna Datorhantering. Bygga ut Lokala användare och grupper och då Grupper. I mittenpanelen dubbelklickar du på Administratörer grupp.

Power BI Report Server som en ConfigMgr Reporting Services -punkt - Egenskaper för administratörer

Klick Lägg till…

Power BI Report Server som en ConfigMgr Reporting Services Point - Välj användare

Klick Objekttyper ...

Power BI Report Server som en ConfigMgr Reporting Services Point - Objekttyper

Välj Datorer och klicka OK.

Power BI Report Server som en ConfigMgr Reporting Services Point - Kontrollera namn

Skriv webbplatsserverns namn med ett dollarstecken $ i slutet av det och klicka sedan på Kontrollera namn.

Power BI Report Server som en ConfigMgr Reporting Services Point - Webbplatsservernamn

I skärmdumpen ovan kan du se att texten i webbplatsserverns namn nu är versaler och är understruken. Detta indikerar att datorkontot hittades och att allt är bra för att gå vidare till nästa steg. Klick OK.

Power BI Report Server som en ConfigMgr Reporting Services Point - Administratörsegenskaper uppdaterade

Klick OK och stäng sedan Datorhantering fönster.

Lägg till platsserverns datorkonto som en SQL Server -administratör i SQL Server

Jag täcker dessa steg i ett annat blogginlägg, Hur man skapar en inloggning för ett datorkonton för SQL Server, så jag kommer inte att upprepa dem här.

Vänligen notera: detta steg måste slutföras innan du fortsätter.

Installera en Power BI -rapportserver som en ConfigMgr Reporting Services -punkt

Power BI Report Server som en ConfigMgr Reporting Services Point - Administration

Öppna din SCCM -konsol, välj Administrering arbetsyta, expandera noder Webbplatskonfiguration och då Servrar och platssystemsystemroller. På Hem fliken, välj Skapa systemsystemserver.

Power BI Report Server som en ConfigMgr Reporting Services Point - Skapa guiden Site System Server

Klick Bläddra…

Power BI Report Server som en ConfigMgr Reporting Services Point - servernamn

Ange serverns namn (i det här exemplet är det CM-PBI19E-CB1) och klicka sedan på Kontrollera namn knapp. När serverns namn är understruket och med versaler (liknande det på skärmdumpen ovan) vet du att allt är bra att gå. Klick OK.

Power BI Report Server som en ConfigMgr Reporting Services Point - Välj platskod

Välj din webbplatskod (CB1 för mina behov).

Power BI Report Server som en ConfigMgr Reporting Services Point - CB1 Site Code

När du har valt din webbplatskod klickar du på Nästa.

Power BI Report Server som en ConfigMgr Reporting Services Point - Skapa Site System Server Wizard -Proxy Node

Klick Nästa på nytt.

Power BI Report Server som en ConfigMgr Reporting Services Point - Reporting Services Point

Notera: Eftersom jag kopplar PBRS till ett CAS och inte till en primär webbplats, finns det färre alternativ tillgängliga i listan ovan.

Välj Rapporteringstjänstpunkt och klicka sedan på Nästa.

Power BI Report Server som en ConfigMgr Reporting Services Point - Verifiera

Klick Kontrollera.

Power BI Report Server som en ConfigMgr Reporting Services Point - Reporting Services Server Instance

De Reporting Services serverinstans väljs automatiskt.

Lägg märke till att Reporting Services -serverinstansen är PBIRS? Detta är standardnamnet för PBRS.

Power BI Report Server som en ConfigMgr Reporting Services Point - Ange konto

Klick Uppsättning… Vid denna tidpunkt har du ett val att göra. Kommer du att använda ett befintligt konto eller ett nytt konto? Nedan följer stegen för båda metoderna.

Befintligt konto

Power BI Report Server som en ConfigMgr Reporting Services Point - Välj konto

Välj kontot och klicka OK. Du kan nu hoppa ner till avsnittet "När kontot är inställt".

Nytt konto

Power BI Report Server som en ConfigMgr Reporting Services Point - Windows -användarkonto

Klick Bläddra…

Power BI Report Server som en ConfigMgr Reporting Services Point - Windows -användarkonto -Välj användare

Ange namnet på rapporttjänstens punktkonto och klicka sedan på Kontrollera namn knapp. När kontot är understruket och med versaler (liknande exemplet i skärmdumpen ovan) klickar du på OK.

Power BI Report Server som en ConfigMgr Reporting Services Point - Bekräfta lösenord

Ange och bekräfta lösenordet och klicka sedan på OK.

När kontot är inställt

Power BI Report Server som en ConfigMgr Reporting Services Point - Skapa Site System Server Wizard -Reporting Services Point

När du har angett antingen ett befintligt konto eller ett nytt konto hamnar du tillbaka här. Klicka på Sammanfattning nod.

Power BI Report Server som en ConfigMgr Reporting Services Point - Skapa Site System Server Wizard -Summary Node

Klick Nästa.

Power BI -rapportserver som en ConfigMgr -rapporteringstjänstpunkt - Skapa guiden för komplettering av webbplatsserver

Klick Stänga. När det sista steget har slutförts installeras SCCM -rapporttjänstpunkten. Jag rekommenderar att du väntar cirka 15-30 minuter innan du kontrollerar att allt är rätt inställt.

Validerar SCCM Reporting Services Point

Nedan finns flera tester du bör utföra för att verifiera att SCCM -rapporteringstjänstpunkten fungerar korrekt för BÅDA Power BI- och SSRS -rapporter.

PBRS -test

Detta test bekräftar att SCCM -rapporterna kan nås från själva PBRS.

Power BI Report Server som en ConfigMgr Reporting Services Point - Enhansoft Power BI Report Server

Först, på PBRS, bläddra till http: // /rapporter. Detta bör alltid fungera, och om det lyckas bör du se en liknande webbsida som den som visas ovan. Vid första anblicken ser den här webbsidan EXAKT ut som den för SSRS -rapporter, så jag ska testa en SSRS -rapport först.

Power BI Report Server som en ConfigMgr Reporting Services Point - Enhansoft Power BI Report Server -mappar

Borra ner på ConfigMgr_ länk. Du bör återigen se en webbsida som liknar den ovan.

Power BI Report Server som en ConfigMgr Reporting Services Point - Enhansoft Power BI Report Server -SSRS Report

Välj slutligen en rapport och kör den. I skärmdumpen ovan ser du en Garantiinformationsrapportering SSRS -rapport. Mitt test bekräftar att PBRS fungerar perfekt och som en bonus fungerar Enhansoft: s garantiinformationsrapportering perfekt med PBRS!

I värsta fall kan det hända att din rapport inte visar några resultat, men detta test bekräftar fortfarande att det är en fungerande rapport.

Fjärr PBRS -test

Detta test visar att alla fjärrdatorer (från PBRS) kan komma åt rapporteringsplatsen. Återigen kommer du att utföra samma steg som du gjorde i det första testet och resultaten från varje steg ser ut exakt som skärmdumparna som visas i föregående avsnitt.

På en dator som ligger fjärr från PBRS, bläddra till http: // /rapporter. Om alla brandväggsportar är korrekt inställda fungerar detta test perfekt. Om det inte fungerar se blogginlägget, Varför kan jag inte komma åt min SSRS -webbplats på distans?

Därefter borra ner på ConfigMgr_ länk. Återigen bör du se en webbsida som liknar den i det första testet.

Välj slutligen en rapport och kör den. Helst är det samma rapport som du valde i det första testet, så du borde se exakt samma resultat.

SCCM -konsoltest - SSRS -rapporter

Power BI Report Server som en ConfigMgr Reporting Services-punkt-Konsoltest-SSRS-körning i webbläsaren

Det finns två konsoltester för SSRS -rapporter. Leta först efter rapporten som du vill köra (helst är det samma rapport som du använde i de tidigare testerna), högerklicka på den och välj Kör i webbläsaren. Detta öppnar ett webbläsarfönster för rapporten och resultaten ska se ut exakt som resultaten från fjärr -PBRS -testet.

Power BI Report Server som en ConfigMgr Reporting Services Point - Console Test -SSRS Report

För det andra konsoltestet, hitta igen samma SSRS-rapport, högerklicka på den och välj Springa. Detta startar rapportvyn på din dator. Resultaten i rapporten ska se ut exakt som i webbläsartestet.

Inbyggda Microsoft Power BI-rapporter

Kommer du ihåg hur jag nämnde tidigare att jag hoppades att den senaste rapporteringstjänstpunkten hade nya inbyggda SCCM Power BI-rapporter? Tyvärr blev jag lite besviken över att det inte fanns några (ännu), men jag är säker på att de kommer i kommande utgåvor av SCCM!

Power BI -rapporttest

Eftersom det inte fanns några inbyggda rapporter bekräftade jag att SCCM-rapporteringstjänstpunkten fungerade korrekt med Power BI-rapporter med hjälp av Enhansoft: s Garantiinformationsrapportering (WIR) Power BI -rapportuppsättning. För att underlätta detta test laddade jag upp Enhansoft: er WIR Power BI -rapportuppsättning (PBIX -filen, inte PBIT -filen!) till min rapporteringstjänstpunkt (det är samma URL som den för SSRS -rapporter, http: // /rapporter).

Power BI Report Server som en ConfigMgr Reporting Services Point - Enhansoft Power BI Report Server - Power BI Reports

Efter att ha laddat upp Power BI -filen i mappen Warranty Information Reporting v3 såg jag snabbt att "Power BI -rapporter" var en egen rubrik och att rapporten kallades "WIR v2." Jag klickade på den för att köra rapporten.

Power BI Report Server som en ConfigMgr Reporting Services Point-Enhansoft Power BI Report Server-Power BI Reports-WIR

Jag var glad att se att rapportuppsättningen fungerade utan problem. Här kan du se och interagera med alla Power BI -rapportflikar!

SCCM -konsol - Power BI -rapporter

Power BI Report Server som en ConfigMgr Reporting Services Point-Konsoltest-Power BI-körning i webbläsaren

Nu tillbaka till konsolen. Det finns bara ett test du behöver utföra för Power BI -rapporter. Välj först samma rapport som du valde i föregående test. Högerklicka på rapporten och välj sedan Kör i webbläsaren. Naturligtvis ska resultaten vara desamma som i Power BI -rapporttestet.

Med SCCM -rapporteringstjänstpunkten validerad kan du nu dela ut länken till alla som behöver se Power BI- eller SSRS -rapporter inom SCCM!

Slutsats

Att ställa in SCCM/ConfigMgr/MEMCM -rapporteringstjänstpunkten med PBRS är i stort sett samma sak som stegen du tar med SSRS. Jag är väldigt glad över att Enhansoft: s Power BI-rapporter fungerar med PBRS och, ännu bättre, att de dyker upp i konsolen några minuter efter att de har installerats! Vi har lite arbete framför oss när det gäller att lägga till ett opt-in för våra kunder att automatiskt ladda upp våra Power BI-rapportuppsättningar, men det kommer MYCKET snart.

Om du har några frågor om hur du installerar en Power BI -rapportserver som en ConfigMgr -rapporteringstjänstpunkt, är du välkommen att kontakta mig på @GarthMJ.

Se hur Right Click Tools förändrar hur system hanteras.

Öka produktiviteten direkt med vår begränsade, kostnadsfria Community Edition.

Kom igång med Right Click Tools idag:

Dela detta:

Support

  • Detta fält används för valideringsändamål och ska lämnas oförändrat.

Kontakt

  • Detta fält används för valideringsändamål och ska lämnas oförändrat.
sv_SESwedish