Raportin suorituskyvyn vianmääritys Power BI:ssä

Tässä artikkelissa on ohjeita, joiden avulla kehittäjät ja järjestelmänvalvojat voivat tehdä raportin hitaan suorituskyvyn vianmäärityksen. Se koskee Power BI raportteja ja myös sivutettujen raporttien Power BI.

Hitaat raportit tunnistavat raporttien käyttäjät, joiden raportit latautuvat hitaasti tai joiden päivittyminen on hidasta, kun he käsittelevät osittajia tai muita ominaisuuksia. Kun raportteja isännöidään Premium kapasiteetissa, hitaat raportit voidaan tunnistaa myös valvomalla Power BI Premium Metrics -sovellusta. Tämän sovelluksen avulla voit valvoa Power BI Premium tilauksen kuntoa ja kapasiteettia.

Vuokaavion vaiheiden noudattaminen

Seuraavan vuokaavion avulla voit selvittää hitaan suorituskyvyn syyn ja määrittää, mitä toimia haluat suorittaa.

Image shows the flowchart, which is fully described in the article text.

Vuokaavion päätetoimintoja on kuusi, joista jokainen kuvaa suoritettavat toimet:

Terminator Toiminnot
Flowchart terminator 1. Hallitse kapasiteettia
Kapasiteetin skaalaaminen
Flowchart terminator 2. Kapasiteetin toiminnan tutkiminen tyypillisen raportin käytön aikana
Flowchart terminator 3. Arkkitehtuurin muutos
Harkitse Azure Analysis Services
Tarkista paikallinen yhdyskäytävä
Flowchart terminator 4. Harkitse Azure Analysis Services
Harkitse Power BI Premium
Flowchart terminator 5. Power BI Desktop Suorityskyvyn analysointi käyttäminen
Raportin, mallin tai DAXin optimoiminen
Flowchart terminator 6. Korota tukipalvelupyyntö

Ryhdy toimiin

Ensimmäinen huomioon otettava seikka on ymmärtää, isännöidäänkö hidasta raporttia Premium kapasiteetissa.

Premium-kapasiteetti

Kun raporttia isännöidään Premium kapasiteetissa, käytä Power BI Premium Metrics -sovellusta sen määrittämiseen, ylittääkö raportin isännöintikapasiteetti usein kapasiteettiresursseja. Tämä koskee suoritinta, kun se on usein yli 80 %. Muistissa aktiivisen muistin arvo on yli 50. Kun resursseilla on paineita, voi olla aika hallita tai skaalata kapasiteettia (vuokaavion päätetoimenpide 1). Kun resursseja on riittävästi, tutki kapasiteetin toimintaa tyypillisen raportin käytön aikana (vuokaavion päätetoimenpide 2).

Jaettu kapasiteetti

Kun raporttia isännöidään jaetussa kapasiteetissa, kapasiteetin kuntoa ei voi seurata. Sinun on omaksuttava erilainen tutkiva lähestymistapa.

Selvitä ensin, esiintyykö hidas suorituskyky tiettynä päivänä tai kuukautena. Jos näin käy ja monet käyttäjät avaavat raportin näinä aikoina, harkitse kahta vaihtoehtoa:

  • Kasvata kyselyn siirtomäärää siirtämällä tietojoukko Azure Analysis Services tai Premium kapasiteettiin (vuokaavion päätetoimenpide 4).
  • Power BI Desktop Suorityskyvyn analysointi avulla voit selvittää, miten kaikki raporttielementit, kuten visualisoinnit ja DAX-kaavat, toimivat. On erityisen hyödyllistä määrittää, johtuvatko suorituskykyongelmat kyselystä vai visualisoinnin hahmonnusta (vuokaavion päätetoimenpide 5).

Jos huomaat, ettei aikamallia ole, harkitse seuraavaksi, onko hidas suorituskyky eristetty tietylle maantieteelliselle alueelle tai tietylle alueelle. Jos näin on, tietolähde on todennäköisesti etäyhteys ja verkkoviestintä on hidasta. Ota tässä tapauksessa huomioon seuraavat:

Lopuksi, jos huomaat, että aikamallia ei ole ja kaikilla alueilla esiintyy hidasta suorituskykyä, tutki, esiintyykö tiettyihin laitteisiin, asiakkaisiin tai verkkoselaimiin hidas suorituskyky. Jos näin ei ole, optimoi raportti tai malli Power BI Desktop Suorityskyvyn analysointi aiemmin annettujen ohjeiden mukaisesti (vuokaavion päätetoimenpide 5).

Kun määrität, että tietyt laitteet, asiakkaat tai selaimet hidastavat suorituskykyä, suosittelemme tukipalvelupyynnön luomista tukisivun Power BI kautta (vuokaavion päätetoimenpide 6).

Seuraavat vaiheet

Saat lisätietoja tästä artikkelista tutustumalla seuraaviin resursseihin: