Sdílet prostřednictvím


Co jsou přehledy výkonu? (Preview)

[Toto téma představuje předběžnou dokumentaci a může se změnit.]

Přehledy výkonu jsou samoobslužný nástroj pro tvůrce podnikových aplikací, který analyzuje data uživatelů za běhu a poskytuje prioritní seznam doporučení, která pomohou zlepšit výkon modelem řízených aplikací. Tato funkce poskytuje denní sadu analytických poznatků souvisejících s výkonem modelem řízené aplikace Power Apps nebo zapojení zákazníků, jako je Dynamics 365 Sales nebo Dynamics 365 Service, s doporučeními a akčními položkami. Tvůrci podnikových aplikací si mohou prohlédnout podrobné přehledu výkonu na úrovni aplikace na portálu Power Apps.

Přístup

  1. Přihlaste se do Power Apps

  2. V levém navigačním podokně vyberte Aplikace a poté vyberte modelem řízenou aplikaci.

  3. Použijte místní nabídku ... nebo panel příkazů Výkon.

Pokud chcete přepnout prostředí, ve kterém je vaše aplikace nasazena, můžete vybrat prostředí v pravém horním rohu stránky pomocí selektoru prostředí. Alternativně můžete přejít na přehledy výkonu z místní nabídky modelem řízené aplikace z oblasti Řešení.

Důležité

Vzhledem k tomu, že doporučení jsou generována pomocí uživatelských dat, doporučujeme vám zobrazit přehledy výkonu z prostředí, kde se bude aplikace používat, například z produkčního prostředí.

Jak se generují přehledy

Přehledy výkonu se generují na základě shromážděných uživatelských dat vaší aplikace založené na modelu každých 24 hodin. Když koncoví uživatelé používají aplikaci, klíčová uživatelská data zaznamenaná platformou Power Apps se uloží. Modul přehledu výkonu využívá tato data a analyzuje je ke generování přehledů a doporučení týkajících se vylepšení výkonu.

Přehledy výkonu jsou k dispozici pro všechny modelem řízené aplikace ve vybraném prostředí, za předpokladu, že jsou zaznamenána uživatelská data. Můžete si prohlédnout historii přehledů za posledních sedm dní, pokud bylo k vybranému datu použití, výběrem data v seznamu na kartě Výkon.

Vyberte datum pro zobrazení údajů přehledu výkonu.

Stroj přehledů výkonu generuje přehledy za 24 hodin ve vybrané datum v časovém pásmu koordinovaném světovým časem (UTC). Statistiky za předchozí den, od 00:00 do 23:59 UTC, jsou generovány kolem 02:00 do 05:00 UTC v daný den. Proto budou přehledy a doporučení týkající se využití uživatelských dat zaznamenaných předchozí den k dispozici ráno v časovém pásmu UTC. Čas dostupnosti se bude lišit v závislosti na místním časovém pásmu a jeho rozdílu od UTC.

Například přehledy za 24hodinové období, které zahrnuje 8. června od 00:00 do 23:59 UTC, jsou generovány mezi 02:00 až 05:00 UTC 9. června. Proto budou přehledy a doporučení týkající se uživatelských dat zaznamenaných 8. června UTC k dispozici ráno 9. června UTC.

Statistiky lze řadit podle závažnosti - od Informační, Varování až po Kritický. Závažnost je vážena v závislosti na vlivu zjištění na celkový výkon. Závažnost je určena několika faktory, jako je objem využití, výkon pomalého načítání stránek a odlehlé hodnoty. Kritické položky překračují určité prahové hodnoty a doporučujeme vám je nejprve vyřešit.

Přehledy se generují pro několik kategorií z různých oblastí, včetně prostředí klienta, přizpůsobení, výkonu stránky a sítě. Například pokud aplikaci používá několik uživatelů ve starší verzi nedoporučeného prohlížeče, bude výkon obecně pomalejší. Tvůrci proto v přehledové mřížce uvidí přehled týkající se typu a verze prohlížeče.

Přehledy výkonu poskytují prioritní seznam doporučení, která tvůrcům pomohou zlepšit výkon modelem řízených aplikací. Chcete-li zobrazit podrobné informace o každé kategorii, můžete vybrat každý řádek v mřížce.

Příklad přehledů výkonu.

Vysvětlení přehledů výkonu.

Mřížka přehledů výkonu má tyto sloupce.

Sloupec Popis
Závažnost Pohled lze kategorizovat jako Informační, Varování nebo Kritický. Závažnost je určena dobou načítání stránky výkonu a počtem koncových uživatelů ovlivněných událostí.
Plocha Tato oblast definuje aspekty analýzy uživatelských dat strojem přehledů výkonu. Zahrnuje klientské prostředí, síť a vzorce používání.
Kategorie Téma, pod které konkrétní přehled spadá. Kategorie jsou seskupeny v části Oblasti.
Motivace Poskytuje přehled, proč by konkrétní přehled mohl mít vliv na celkový výkon vaší aplikace.
Přehled Podrobně popisuje zjištění týkající se konkrétní kategorie a nastiňuje dopad na výkon.
Doporučení Uvádí akce, které můžete provést.
Jak se zlepšit Odkazy na dokumentaci ke konkrétní kategorii, která může obsahovat další informace nebo externí zdroje, které vám pomohou zmírnit váš problém a zlepšit výkon.
Data Údaje o důkazech na podporu zjištění v části přehledu.
ID přehledu Identifikátor pro konkrétní kategorii přehledu.

Jaké aspekty kontroluje?

Výkon modelem řízené aplikace může být ovlivněn několika faktory. Horizontálně může být aplikace ovlivněna klientským prostředím, sítí, vzorem použití, přizpůsobením a konfiguracemi. Vertikálně může webový server nebo back-endový SQL Server ovlivnit výkon na straně klienta.

Proto je výhodné určit, co může způsobit pomalost načítání stránky nebo operací. Stroj přehledu výkonu analyzuje shromážděná uživatelská data a spojuje ho s příslušnými kategoriemi.

V některých scénářích může existovat zjevný důvod pro problémy s výkonem. V ostatních případech může být z kategorií identifikováno několik důvodů, které by mohly vysvětlit pomalost.

Následující tabulka shrnuje, jaké oblasti a kategorie kontroluje stroj přehledu výkonu.

Plocha

Kategorie přehledu

Popis

Celkový výkon

Přehled

Poskytuje celkový souhrn výkonu vybrané aplikace. Můžete se rychle podívat na výkon aplikace. Více informací: Celkový výkon

Klientské prostředí

Minimální požadavky na systém

Uživatelé by měli používat alespoň systém splňující minimální specifikace. Tento přehled říká tvůrcům, kolik uživatelů tato kritéria splňuje, pokud je uživatel shromažďuje a ostatní nikoli. Další informace: Minimální požadavky na systém

Klientské prostředí

Typ prohlížeče

Výkon se bude lišit v závislosti na typu prohlížeče. Tento přehled naznačuje, zda uživatelé používají moderní prohlížeč nebo nedoporučený prohlížeč Internet Explorer (IE). Výkon Power Apps v IE je znatelně pomalejší ve srovnání s moderními prohlížeči. Další informace: Typ prohlížeče.

Klientské prostředí

Verze prohlížeče

I když uživatelé používají moderní prohlížeče, mohou zaznamenat pomalý výkon, pokud používají prohlížeč běžící na starší verzi. Obecně se doporučuje zůstat na nejnovější verzi. Další informace: Verze prohlížeče.

Klientské prostředí

Protokol HTTP

Power Apps podporuje protokol HTTP/2. Aplikace obecně fungují lépe s protokolem HTTP/2 než s HTTP/1.1. Jedním z hlavních omezení protokolu HTTP/1.1 je omezené souběžné připojení ke stejné doméně, což může způsobit pomalý běh aplikací. Více informací: Protokol HTTP

Síť

Výkon sítě

Latence sítě, propustnost a šířka pásma jsou klíčové faktory ovlivňující výkon webových aplikací. Aplikace mohou fungovat odlišně v závislosti na výkonu sítě, protože by se měl stahovat nějaký obsah. Více informací: Výkon sítě

Vzor použití

Typ načítání stránky.

Typ načítání stránky může ovlivnit výkon aplikace. Teplé načítání stránky (s ukládáním do mezipaměti) je rychlejší než studené (bez ukládání do mezipaměti), protože potřebné zdroje se načítají z místních mezipamětí. Více informací: Typ načítání stránky

Výkon stránky

Pomalý řídicí panel

Jedním z důvodů, proč se řídicí panel může načítat pomalu, je přidružený dotaz na graf nebo dlaždici, která má špatný výkon. Pokud se dotaz provede přes velkou sadu dat, může to způsobit pomalou odpověď zpět. Kromě kontroly počtu ovládacích prvků grafu a dlaždic na řídicím panelu doporučujeme zkontrolovat přidružené dotazy pro grafy nebo dlaždice. Další informace: Pomalé řídicí panely

Vlastní nastavení

Typ volání XHR

Tvůrci mohou přizpůsobit modelem řízenou aplikaci přidáním vlastní funkce, která přemění XMLHttpRequest na událost. Pokud volání XMLHttpRequest (XHR) probíhá synchronně, musí ostatní úkoly počkat, dokud není volání XHR dokončeno. Důrazně doporučujeme, abyste volání XHR ve svých vlastních funkcích provedli asynchronně. Více informací: Typ volání požadavku XML HTTP (XHR)

Vlastní nastavení

Zastaralé ovládací prvky

Některé ovládací prvky, jako je přepínač otočení a ovládací prvky calendar V1, jsou zastaralé. Tvůrci by měli vždy používat moderní ovládací prvky. Více informací: Zastaralé ovládací prvky

Vlastní nastavení

Výkon prostředí sandbox

Tvůrci si mohou vytvořit vlastní zásuvný modul. V závislosti na implementovaných vzorcích je třeba zkontrolovat mnoho aspektů, aby se potvrdilo, že metody zásuvných modulů fungují dobře, například události časového limitu. Tento přehled kontroluje časový limit modulu plug-in, aby zjistil, zda to bylo způsobeno časovým limitem externích volání koncový bod, které výrobce implementoval, či nikoli. Více informací: Výkon prostředí sandbox - dominantní moduly plug-in

Vlastní nastavení

Uložený dotaz

Při vytváření řešení může tvůrce vytvořit a znovu použít uložený dotaz. Pokud byl uložený dotaz vytvořen nesprávně, mohl by zpomalit jeho běh. Následkem toho mohou jakékoli formuláře nebo zobrazení používající problematický uložený dotaz trpět pomalým výkonem.

Konfigurace

Nastavení protokolu trasování modulu plug-in

Správci mohou povolit protokoly trasování doplňků pro prostředí Dataverse z Žádný na Všechno. Je výhodné zkontrolovat protokoly trasování modulů plug-in ve fázi vývoje. Pro provozní prostředí však doporučujeme nastavit funkci buď na Výjimka nebo na Žádný, aby se minimalizovala intenzivní aktivita protokolování, která může snížit výkon aplikace. Více informací: Nastavení protokolu trasování plug-inu

Viz také

Porozumění přehledům