Sdílet prostřednictvím


Řešení potíží s výkonem sestav v Power BI

Tento článek obsahuje pokyny, které vývojářům a správcům umožňují řešit potíže s nízkým výkonem sestav. Platí pro sestavy Power BI a také stránkované sestavy Power BI.

Pomalé sestavy můžou identifikovat uživatelé sestav, kteří mají pomalé načítání sestav, nebo pomalé aktualizace při interakci s průřezy nebo jinými funkcemi. Pokud jsou sestavy hostované v kapacitě Premium nebo v kapacitě Fabric, je možné pomalé sestavy identifikovat také monitorováním aplikace Microsoft Fabric Capacity Metrics. Tato aplikace vám pomůže monitorovat stav a kapacitu předplatného Power BI Premium.

Důležité

Někdy se tento článek týká Power BI Premium nebo jejích předplatných kapacity (SKU P). Mějte na paměti, že Microsoft v současné době konsoliduje možnosti nákupu a vyřazuje Power BI Premium na skladové položky kapacity. Místo toho by měli noví a stávající zákazníci zvážit nákup předplatných kapacity Fabric (SKU F).

Další informace najdete v tématu Důležité aktualizace týkající se licencování Power BI Premium a nejčastějších dotazů k Power BI Premium.

Postupujte podle kroků vývojového diagramu.

Následující vývojový diagram vám pomůže pochopit příčinu pomalého výkonu a určit, jaká akce se má provést.

Obrázek znázorňuje vývojový diagram, který je plně popsaný v textu článku.

K dispozici je šest ukončujících vývojových diagramů, přičemž každá popisuje akci, která se má provést:

Terminátor Akce
Ukončení vývojového diagramu 1. • Spravovat kapacitu.
• Kapacita škálování.
Ukončení vývojového diagramu 2. • Prozkoumejte aktivitu kapacity během typického využití sestavy.
Ukončení vývojového diagramu 3. • Změna architektury.
• Zvažte Azure Analysis Services.
• Zkontrolujte místní bránu.
Ukončení vývojového diagramu 4. • Zvažte Azure Analysis Services.
• Zvažte Power BI Premium.
Ukončení vývojového diagramu 5. • Použijte Analyzátor výkonu Power BI Desktopu.
• Optimalizujte sestavu, model nebo DAX.
Ukončení vývojového diagramu 6. • Zvedněte lístek podpory.

Provedení akce

Prvním aspektem je pochopit, jestli je pomalá sestava hostovaná v kapacitě Premium.

Kapacita Premium

Pokud je sestava hostovaná v kapacitě Premium, pomocí aplikace Microsoft Fabric Capacity Metrics zjistěte, jestli kapacita hostující sestavu často překračuje prostředky kapacity. Když dojde k tlaku na prostředky, může být čas spravovat nebo škálovat kapacitu (ukončení vývojového diagramu 1). Pokud jsou k dispozici adekvátní zdroje, prozkoumejte aktivitu kapacity během typického využití sestavy (ukončovací diagram vývojového diagramu 2).

Sdílená kapacita

Pokud je sestava hostovaná ve sdílené kapacitě, není možné monitorovat stav kapacity. Budete muset použít jiný vyšetřovací přístup.

Nejprve určete, jestli dochází k pomalému výkonu v určitých časech dne nebo měsíce. Pokud ano, a mnoho uživatelů sestavu otevírá v těchto případech, zvažte dvě možnosti:

  • Zvýšení propustnosti dotazů migrací sémantického modelu do služby Azure Analysis Services nebo kapacity Premium (ukončovací modul vývojového diagramu 4).
  • Pomocí power BI Desktopu Analyzátor výkonu zjistíte, jak jednotlivé prvky sestavy ( například vizuály a vzorce DAX) dělají. Je zvlášť užitečné určit, jestli se jedná o dotaz nebo vizuální vykreslování, které přispívá k problémům s výkonem (ukončovací modul vývojového diagramu 5).

Pokud zjistíte, že neexistuje žádný časový vzor, zvažte, jestli je nízký výkon izolovaný od konkrétní geografické oblasti nebo oblasti. Pokud ano, je pravděpodobné, že zdroj dat je vzdálený a že je pomalá síťová komunikace. V tomto případě zvažte:

Pokud nakonec zjistíte, že ve všech oblastech neexistuje žádný časový vzor a nízký výkon, zkontrolujte, jestli na konkrétních zařízeních, klientech nebo webových prohlížečích dochází k pomalému výkonu. Pokud ne, použijte Power BI Desktop Analyzátor výkonu, jak je popsáno výše, k optimalizaci sestavy nebo modelu (ukončovací 5 vývojového diagramu).

Když určíte konkrétní zařízení, klienty nebo webové prohlížeče, které přispívají k pomalému výkonu, doporučujeme vytvořit lístek podpory prostřednictvím stránky podpory Power BI (ukončovací modul vývojového diagramu 6).

Další informace o tomto článku najdete v následujících zdrojích informací: