Jelentés teljesítményének hibaelhárítása a Power BI-ban

Ez a cikk útmutatást nyújt a fejlesztők és rendszergazdák számára a lassú jelentésteljesítmény hibaelhárításához. Ez a Power BI-jelentésekre és a többoldalas Power BI-jelentésekre is vonatkozik.

A lassú jelentéseket azok a jelentésfelhasználók azonosíthatják, akik lassan betölthető jelentéseket tapasztalnak, vagy lassan frissülnek a szeletelőkkel vagy más funkciókkal való interakció során. Ha a jelentések prémium szintű kapacitáson vagy Fabric-kapacitáson futnak, a lassú jelentések a Microsoft Fabric Kapacitásmetrikák alkalmazás figyelésével is azonosíthatók. Ez az alkalmazás segít a Power BI Premium-előfizetés állapotának és kapacitásának monitorozásában.

Fontos

Ez a cikk időnként a Power BI Premiumra vagy annak kapacitás-előfizetésére (P termékváltozatokra) hivatkozik. Vegye figyelembe, hogy a Microsoft jelenleg összevonja a vásárlási lehetőségeket, és visszavonul a Power BI Premium kapacitásonkénti termékváltozataitól. Az új és a meglévő ügyfeleknek érdemes megfontolni a Fabric-kapacitás-előfizetések (F SKU-k) megvásárlását.

További információ: Fontos frissítés a Power BI Premium licenceléséhez és a Power BI Premiumhoz – gyakori kérdések.

Folyamatábra lépéseinek követése

Az alábbi folyamatábra segítségével megismerheti a lassú teljesítmény okát, és meghatározhatja, hogy milyen műveletet kell elvégeznie.

A képen a cikk szövegében teljes mértékben leírt folyamatábra látható.

Hat folyamatábra-terminátor létezik, amelyek mindegyike a következő műveletet írja le:

Terminator Művelet(ek)
Folyamatábra terminátor 1. • Kapacitás kezelése.
• Kapacitás méretezése.
Folyamatábra terminátor 2. • A kapacitási tevékenység vizsgálata a jelentés tipikus használata során.
Folyamatábra terminátor 3. • Architektúraváltás.
• Fontolja meg az Azure Analysis Services használatát.
• Ellenőrizze a helyszíni átjárót.
Folyamatábra terminátor 4. • Fontolja meg az Azure Analysis Services használatát.
• Fontolja meg a Power BI Premium használatát.
Folyamatábra terminátor 5. • Használja a Power BI Desktop Teljesítményelemző.
• Jelentés, modell vagy DAX optimalizálása.
Folyamatábra terminátor 6. • Támogatási jegy emelése.

Végrehajtandó lépések

Az első szempont annak megértése, hogy a lassú jelentés prémium szintű kapacitáson van-e üzemeltetve.

Prémium-kapacitás

Ha a jelentést prémium szintű kapacitáson üzemeltetik, a Microsoft Fabric Kapacitásmetrikák alkalmazással állapítsa meg, hogy a jelentés-üzemeltetési kapacitás gyakran meghaladja-e a kapacitáserőforrásokat. Ha nyomás nehezedik az erőforrásokra, előfordulhat, hogy ideje kezelni vagy skálázni a kapacitást (folyamatábra terminátor 1). Ha vannak megfelelő erőforrások, vizsgálja meg a kapacitástevékenységet a jelentés tipikus használata során (folyamatábra terminátor 2).

Megosztott kapacitás

Ha a jelentést megosztott kapacitáson üzemeltetik, nem lehet figyelni a kapacitás állapotát. Más vizsgálati megközelítést kell alkalmaznia.

Először állapítsa meg, hogy a lassú teljesítmény a nap vagy a hónap adott időszakaiban következik-e be. Ha igen , és sok felhasználó nyitja meg a jelentést ezekben az időpontokban, fontolja meg két lehetőséget:

  • A lekérdezés átviteli sebességének növeléséhez migrálja a szemantikai modellt (korábbi nevén adathalmazt) az Azure Analysis Servicesbe vagy egy prémium szintű kapacitásba (folyamatábra terminátor 4).
  • A Power BI Desktop Teljesítményelemző segítségével megtudhatja, hogyan működik az egyes jelentéselemek ( például vizualizációk és DAX-képletek). Különösen hasznos annak meghatározása, hogy a lekérdezés vagy a vizualizáció hozzájárul-e a teljesítményproblémákhoz (folyamatábra terminátor 5).

Ha azt állapítja meg, hogy nincs időminta, fontolja meg, hogy a lassú teljesítmény egy adott földrajzi vagy régióhoz van-e elkülönítve. Ha igen, akkor valószínű, hogy az adatforrás távoli, és lassú a hálózati kommunikáció. Ebben az esetben fontolja meg a következő szempontokat:

Végül, ha megállapítja, hogy nincs időminta , és a lassú teljesítmény minden régióban előfordul, vizsgálja meg, hogy a lassú teljesítmény bizonyos eszközökön, ügyfeleken vagy webböngészőkben fordul-e elő. Ha nem, használja a Power BI Desktop Teljesítményelemző a korábban ismertetett módon a jelentés vagy a modell optimalizálásához (folyamatábra terminátor 5).

Ha meghatározza, hogy bizonyos eszközök, ügyfelek vagy webböngészők hozzájárulnak-e a lassú teljesítményhez, javasoljuk, hogy hozzon létre egy támogatási jegyet a Power BI támogatási oldalán (folyamatábra terminátor 6).

A cikkről további információt a következő forrásokban talál: