Övervaka rapportprestanda i Power BI
Övervaka rapportprestanda i Power BI Desktop med Performance Analyzer och övervaka prestanda för innehåll som distribuerats till din organisations Power BI Premium-kapacitet med appen Power BI Premium Metrics. Lär dig var flaskhalsarna finns och hur du kan förbättra rapportprestanda.
Att övervaka prestanda är relevant i följande situationer:
- Uppdateringen av importdatamodellen är långsam.
- Dina DirectQuery- eller live-anslutningsrapporter är långsamma.
- Dina modellberäkningar är långsamma.
Fokusera på långsamma frågor eller visuella rapportobjekt i den fortsatta optimeringen.
Anteckning
Den Prestandaanalys kan inte användas för att övervaka Premium per användare (PPU) aktiviteter eller kapacitet.
Använd Frågediagnostik
Använd Frågediagnostik i Power BI Desktop när du vill fastställa vad Power Query gör när du förhandsgranskar eller använder frågor. Du kan också använda funktionen Diagnostisera steget när du vill registrera detaljerad utvärderingsinformation för respektive frågesteg. Resultaten görs tillgängliga i en Power Query och du kan tillämpa omvandlingar om du vill förstå frågekörningen bättre.
Anteckning
Frågediagnostik är för närvarande en förhandsgranskningsfunktion, så du måste aktivera den i Alternativ och inställningar. När du väl har aktiverat den, så är dess kommandon tillgängliga i Power Query-redigerarens fönster på menyfliken Verktyg.

Använda Prestandaanalys
Använd Prestandaanalys i Power BI Desktop om du vill ta reda på hur dina olika rapportelement, t.ex. visuella objekt och DAX-formler, presterar. Det är särskilt användbart att fastställa huruvida det är frågan eller den visuella återgivningen som orsakar prestandaproblem.
Använd SQL Server Profiler
Du kan också använda SQL Server Profiler för att identifiera frågor som är långsamma.
Anteckning
SQL Server Profiler är tillgängligt som en del av SQL Server Management Studio.
Use SQL Server Profiler om din datakälla är någon av följande:
- SQL Server
- SQL Server Analysis Services
- Azure Analysis Services
Varning
Power BI Desktop stöder anslutning till en diagnostikport. Diagnostikporten gör att andra verktyg kan ansluta och utföra spårningar i diagnostiksyfte. Det finns inte stöd för att göra ändringar i Power Desktop-datamodellen. Ändringar i datamodellen kan leda till skador och förlorade data.
Om du vill skapa en SQL Server Profiler-spårning, så gör så här:
- Öppna din Power BI Desktop-rapport (så att du lätt kan hitta porten i nästa steg, och stäng andra eventuellt öppna rapporter).
- Fastställ vilken port som används av Power BI Desktop geno att skriva följande kommando i PowerShell (med administratörsprivilegier) eller i kommandotolken:
Utdata är en lista över program och deras öppna portar. Sök efter den port som används av msmdsrv.exe och skriv ned den så att du kan använda den senare. Det är din instans av Power BI Desktop.netstat -b -n - Anslut SQL Server Profiler till din Power BI Desktop-rapport så här:
- Öppna SQL Server Profiler
- Välj Nytt spår på Arkiv-menyn i SQL Server Profiler.
- Välj Analysis Services som Servertyp.
- Skriv localhost:[port som registrerats tidigare] i Servernamn.
- Klicka på Kör – nu är SQL Server Profiler-spårningen igång, och profilerar aktivt Power BI Desktop-frågor.
- Medan Power BI Desktop-frågorna körs kan du se deras respektive varaktigheter och CPU-tider. Beroende på vilkent datakällstypen är, så kan du eventuellt se andra händelser som indikerar hur frågan körs. Med hjälp av den här informationen kan du fastställa vilka frågor som utgör flaskhalsar.
En fördel med att använda SQL Server Profiler är att det är möjligt att spara en (relations)databasspårning i SQL Server. Spåret kan användas som indata för Finjusteringsverktyg för databasmotorer. På så vis kan du få rekommendationer om hur du kan finjustera din datakälla.
Övervaka Premium-mått
Du kan använda Power BI Premium-måttappen för Power BI Premium-funktioner när du övervakar din Power BI Premium-prenumerations hälsa och kapacitet. Mer information finns i Power BI Premium-måttappen.
Nästa steg
Mer information om den här artikeln finns i följande resurser:
- Frågediagnostik
- Prestandaanalys
- Felsöka rapportprestanda i Power BI
- Power BI Premium-måttappen
- Har du några frågor? Fråga Power BI Community
- Har du förslag? Bidra till att förbättra Power BI