Zdieľať cez


Riešenie problémov s výkonom zostáv v službe Power BI

Tento článok obsahuje návod, ktorý vývojárom a správcom umožňuje riešiť problémy so slabým výkonom zostáv. Vzťahuje sa na zostavy služby Power BI a tiež na stránkované zostavy služby Power BI.

Pomalé zostavy môžu identifikovať používatelia zostáv, ktorí sa pri interakcii s rýchlymi filtrami alebo inými funkciami pomaly načítavajú alebo sa pomaly aktualizujú. Keď sú zostavy hosťované v kapacite Premium alebo kapacite služby Fabric, pomalé zostavy možno identifikovať aj monitorovaním aplikácie Microsoft Fabric Capacity Metrics. Táto aplikácia pomáha monitorovať stav a kapacitu predplatného služby Power BI Premium.

Dôležité

V čase, keď sa tento článok týka služby Power BI Premium alebo jej predplatných kapacity (skladové jednotky SKU P). Spoločnosť Microsoft v súčasnosti konsoliduje možnosti nákupu a vyradí skladové jednotky SKU služby Power BI Premium na kapacitu. Noví a existujúci zákazníci by namiesto toho mali zvážiť zakúpenie predplatného kapacity služby Fabric (skladové jednotky F SKU).

Ďalšie informácie nájdete v téme Dôležitá aktualizácia pre licencie Power BI Premium a Power BI Premium: najčastejšie otázky.

Sledovanie krokov vývojového diagramu

Pomocou nasledujúceho vývojového diagramu môžete zistiť príčinu pomalého výkonu a určiť, aké kroky treba vykonať.

Obrázok zobrazuje vývojový diagram, ktorý je podrobne popísaný v texte článku.

Existuje šesť koncových prvkov vývojového diagramu, pričom každý z nich popisuje akciu, ktorá sa má vykonať:

Terminátor Akcie
Koncový bod vývojového diagramu 1. • Spravovať kapacitu.
• Škálovať kapacitu.
Koncový bod vývojového diagramu 2. • Preskúmajte aktivitu kapacity počas typického používania zostavy.
Koncový bod vývojového diagramu 3. • Zmena architektúry.
• Zvážte službu Azure Analysis Services.
• Skontrolujte lokálnu bránu.
Koncový bod vývojového diagramu 4. • Zvážte službu Azure Analysis Services.
• Zvážte službu Power BI Premium.
Koncový bod vývojového diagramu 5. • Používajte Analyzátor výkonu Power BI Desktop.
• Optimalizovať zostavu, model alebo DAX.
Koncový bod vývojového diagramu 6. • Zvýšiť podporu žiadosti.

Vykonajte akciu

V prvom rade je potrebné vziať do úvahy, či je pomalá zostava hosťovaná v kapacite Premium.

Kapacita Premium

Keď je zostava hosťovaná v kapacite Premium, použite aplikáciu Microsoft Fabric Capacity Metrics na určenie, či kapacita hostiteľa zostavy často prekračuje kapacitné prostriedky. Keď je na zdroj tlak, môže byť čas na spravovanie alebo škálovanie kapacity (koncový bod vývojového diagramu 1). Ak sú k dispozícii dostatočné prostriedky, preskúmajte aktivitu kapacity počas typického používania zostavy (koncový bod vývojového diagramu 2).

Zdieľaná kapacita

Keď je zostava hosťovaná v zdieľanej kapacite, nie je možné monitorovať stav kapacity. Budete musieť zaujať iný prístup k vyšetrovaciemu postupu.

Najprv určte, či sa v určitých časoch dňa alebo mesiaca vyskytuje pomalý výkon. Ak áno – a mnoho používateľov otvára zostavu v týchto časoch – zvážte dve možnosti:

  • Zvýšte priepustnosť dotazov migráciou sémantického modelu do služby Azure Analysis Services alebo kapacity Premium (koncový bod vývojového diagramu 4).
  • Pomocou aplikácie Power BI Desktop Analyzátor výkonu môžete zistiť, aký výkon majú jednotlivé prvky zostavy, napríklad vizuály a vzorce jazyka DAX. Je to užitočné najmä vtedy, ak potrebujete určiť, či k problémom s výkonom prispieva dotaz alebo vykresľovanie vizuálu (koncový bod vývojového diagramu 5).

Ak zistíte, že neexistuje žiaden časový vzor, v ďalšom kroku zvážte, či je pomalý výkon izolovaný od konkrétnej geografickej oblasti alebo oblasti. Ak je, je pravdepodobné, že zdroj údajov je vzdialený a je pomalá sieťová komunikácia. V tomto prípade zvážte:

  • Zmena architektúry pomocou služby Azure Analysis Services (koncový bod vývojového diagramu 3).
  • Optimalizácia výkonu brány lokálnych údajov (koncový bod vývojového diagramu 3).

Nakoniec, ak zistíte, že vo všetkých oblastiach neexistuje žiaden časový vzor a dochádza k pomalému výkonu, preskúmajte, či sa na konkrétnych zariadeniach, klientoch alebo webových prehliadačoch vyskytuje pomalý výkon. Ak nie, optimalizujte zostavu alebo model (koncový bod vývojového diagramu 5), ak nie je, použite Analyzátor výkonu Aplikácie Power BI Desktop, ako je to popísané vyššie.

Keď určíte, že konkrétne zariadenia, klienti alebo webové prehliadače prispievajú k pomalému výkonu, odporúčame vytvoriť žiadosť o podporu prostredníctvom stránky podpory služby Power BI (koncový bod vývojového diagramu 6).

Ďalšie informácie o tomto článku nájdete v nasledujúcich zdrojoch: