Zdieľať cez


Plánovanie implementácie služby Power BI: Auditovanie na úrovni zostavy

Poznámka

Tento článok je súčasťou série článkov k plánovaniu implementácie služby Power BI. Táto séria sa zameriava predovšetkým na prostredie služby Power BI v rámci služby Microsoft Fabric. Úvod do série nájdete v téme Plánovanie implementácie služby Power BI.

Tento článok auditovania na úrovni zostavy je zameraný na viacero cieľových skupín:

  • Tvorcovia zostáv: používatelia, ktorí potrebujú pochopiť používanie, prijatie a výkon zostáv, ktoré vytvorili, publikovali a zdieľali.
  • Správcovia služby Power BI: správcovia, ktorí sú zodpovední za dohľad nad službou Power BI v organizácii. Správcovia služby Power BI možno budú musieť spolupracovať s IT, zabezpečením, interným auditom a ďalšími relevantnými tímami.
  • Centrum excelentnosti, IT a tím BI: Tímy, ktoré tiež zodpovedajú za dohľad nad službou Power BI. Možno budú musieť spolupracovať so správcami služby Power BI a inými relevantnými tímami.

Koncepty, ktoré popisuje tento článok, sa vzťahujú predovšetkým na riešenia vytvorené pre tri rozsahy doručovania obsahu, konkrétne pre podnikové bi, oddelenie BI a tím BI. Tvorcovia osobných riešení BI môžu informácie v tomto článku považovať za užitočné. nejde však o primárny cieľ.

Tento článok sa zameriava na auditovanie a monitorovanie zostáv a vizuálov. Dosiahnutie dobrého výkonu pre zostavu a jej vizuály však nie je možné, ak základný sémantický model (predtým známy ako množina údajov) a/alebo zdroj údajov nefunguje správne. Informácie o auditovaní a monitorovaní sémantických modelov, tokov údajov a súhrnov údajov nájdete v téme Auditovanie na úrovni údajov.

Tento článok je prvým článkom v sérii auditovania a monitorovania, pretože popisuje vstavané nástroje, ktoré tvorcovia obsahu pravdepodobne objavia ako prvé. Predtým, ako používatelia vytvárajú zostavy, ste v ideálnom prípade vytvorili zdieľané sémantické modely (určené na opätovné použitie medzi mnohými zostavami). Preto odporúčame, aby ste si tento článok prečítali spolu s článkom Auditovanie na úrovni údajov.

Tip

Bez ohľadu na to, či sa konverzujete s kolegami alebo čítate online, budete musieť rozoznať, či sa pojem zostava používa doslova alebo všeobecnejšie. Často sa používa vo všeobecnom formáte, keď odkazuje na jeden súbor aplikácie Power BI Desktop (.pbix). Súbor môže obsahovať dátový model (ktorý sa po publikovaní stane sémantickým modelom), zostavou alebo oboje. Výraz možno použiť doslova na odkazovanie iba na zostavu (napríklad na zostavu s dynamickým Pripojenie ion v sémantickom modeli). V tomto článku sa výraz používa doslovne.

Ciele výkonu zostáv

Na efektívne monitorovanie zostáv odporúčame definovať, aké ciele výkonu zostáv, ako je napríklad vynikajúci výkon, dobrý výkon a slabý výkon, znamenajú pre vašu organizáciu. Neexistujú žiadne univerzálne definície. Tieto ciele by ste mali vždy brať do úvahy z pohľadu zákazníka.

V ideálnom prípade je výkon hlavným problémom počas procesu návrhu zostavy. Tu je niekoľko situácií, kedy sa môžete rozhodnúť nastaviť ciele výkonu.

  • Pri overovaní alebo kontrole novej zostavy (najmä vtedy, keď očakávate, že bude mať rozsah doručovania obsahu veľkému počtu používateľov).
  • Pred odporúčaním zostavy (najmä vtedy, keď ju chcete certifikovať).
  • Pred publikovaním zostavy do produkčného pracovného priestoru.
  • Pri zahrnutí zostavy do aplikácie Power BI.

Môžete sa rozhodnúť vytvoriť štandardný cieľ výkonu, ktorý sa bude vzťahovať na všetky zostavy v organizácii. Prvá strana zostavy by sa napríklad mala vykresliť do piatich sekúnd. Vzhľadom na to, že existuje toľko rôznych dôležitých informácií, nie je zvyčajne reálne očakávať, že každé riešenie by malo spĺňať rovnaký cieľ. Zvážte rozsahy pre svoje ciele výkonu, ktoré majú vplyv na úroveň zložitosti riešenia.

Kontrolný zoznam – pri zvážení toho, ako by mali tvorcovia zostáv overiť výkon zostavy, ku kľúčovým rozhodnutiam a akciám patria:

  • Identifikácia cieľov výkonu zostavy: Zabezpečte, aby ste dobre pochopili, čo prijateľné výsledky zostavy znamenajú z pohľadu spotrebiteľa.
  • Dokumentácia a komunikácia cieľov výkonu: Ak existujú konkrétne ciele, uistite sa, že sú komunikované tvorcom zostáv vo vašej organizácii. Poskytnite užitočné informácie, aby tvorcovia zostáv pochopili, ako merať výkon a ako použiť techniky návrhu na zlepšenie výkonu.

V zvyšnej časti tohto článku sa opisujú techniky, ktoré môžete použiť na auditovanie a monitorovanie výkonu zostáv.

Metrika používania zostavy

Hlavným zdrojom auditovania, ktorý majú tvorcovia zostáv k dispozícii, sú zostavy metrík používania, ktoré sú zabudované v služba Power BI.

Hlavným cieľom zostáv metrík používania je posúdiť vplyv jednej zostavy alebo všetkých zostáv v pracovnom priestore. Keďže je zameraná na zobrazenia zostáv a výkon zostáv a tabúľ (namiesto iných položiek, ako sú napríklad sémantické modely a toky údajov), je zameraná na tvorcov zostáv.

Zostavy metrík používania použite na:

  • Určte, ktorí používatelia si zostavy najčastejšie zobrazujú.
  • Zistite, ako často sa zostavy zobrazujú a zoraďujú podľa obľúbenosti (na základe používania).
  • Určenie stránok zostáv, ku ktorým majú používatelia najčastejšie prístup.
  • Vyhľadajte zostavy, ktoré ste si nedávno neprezerali.
  • Zobrazte si štatistiky výkonu zostavy na vysokej úrovni. Tieto štatistiky môžu pomôcť pri optimalizácii návrhu zostavy a identifikovať zostavy, ktoré môžu mať občasné alebo konzistentné problémy s výkonom.
  • Pochopte, ktoré metódy spotreby (napríklad prehliadač alebo mobilná aplikácia Power BI) používatelia zostavy používajú. Tieto informácie môžu tvorcom zostáv pomôcť pri rozhodovaní o tom, aké úsilie vynaložiť na optimalizáciu zostáv na mobilné použitie.

Tip

Služba Power BI zaznamenáva metriky používania pre aktivitu, ktorá sa vyskytuje pre obsah publikovaný v služba Power BI (vrátane vykreslenia pomocou služby Power BI Embedded). Prístup k metrikám používania je len jedným z dôvodov, prečo namiesto zdieľania súborov aplikácie Power BI Desktop povzbudiť tvorcov zostáv, aby svoje zostavy publikovali do služba Power BI.

Metriky používania sú zabudované do služba Power BI, čo je kľúčová výhoda, pretože tvorcovia zostáv nemusia nastavovať proces na extrahovanie a ukladanie údajov o používaní. Je to pre nich rýchle a jednoduché, aby mohli začať.

Ďalšou výhodou metrík používania je, že interný sémantický model (ktorý obsahuje údaje metrík používania) obsahuje informácie, ktoré sa inde ľahko nenašli. Obsahuje napríklad zobrazenia na stranu zostavy a časové trvanie otvorenia zostavy. Zobrazenia strán zostavy sa získavajú pomocou telemetrie klienta, ktorá má obmedzenia. Telemetria klienta (používaná metrikou používania zostavy) sa líši od telemetrických údajov na strane servera (používa sa v denníku aktivity).

Metriky používania zahŕňajú interný sémantický model a zostavu. Hoci interný sémantický model nie je možné upravovať ani prispôsobovať, zostavu metrík používania môžete prispôsobiť. Môžete tiež aktualizovať filtre zostavy, aby ste sa dozvedeli o používaní všetkých zostáv v pracovnom priestore (a nie len pri jednej zostave). Pri použití tohto prístupu je najrozsiahlejším dostupným rozsahom jeden pracovný priestor. Môžete si zobraziť až 30 dní histórie vrátane posledného plne dokončeného dňa.

Dôležité

Denník aktivity služby Power BI je vhodnejšou alternatívou, ak chcete:

  • Načítanie aktivít používateľa pre viac ako jeden pracovný priestor.
  • Extrahovanie a uchovávanie údajov o aktivite za viac ako 30 dní.
  • Analyzujte všetky aktivity, ktoré používatelia vykonávajú v služba Power BI.

Ďalšie informácie o denníku aktivity nájdete v téme Auditovanie na úrovni nájomníka.

Zostavy metrík používania sú k dispozícii tvorcom a vlastníkom zostáv, ktorí sú priradení k role prispievateľa, člena alebo Spravovanie pracovného priestoru. Ak chcete, aby boli zostavy metrík používania viditeľné pre používateľov pracovného priestoru (spotrebiteľov obsahu), môžete vytvoriť kópiu zostavy používania a prispôsobiť ju.

Tip

Ďalšie informácie o rolách pracovného priestoru nájdete v článku Plánovanie zabezpečenia tvorcu obsahu.

Existujú dve nastavenia nájomníka týkajúce sa metrík používania.

  • Nastavenie nájomníka Metrík používania pre tvorcov obsahu kontroluje, ktoré skupiny tvorcov zostáv (ktorí majú tiež potrebnú rolu pracovného priestoru) môžu generovať a zobrazovať zostavy metrík používania. Všeobecne platí, že správcovia služby Power BI ponechávajú toto nastavenie povolené pre celú organizáciu. Týmto spôsobom môžu všetci tvorcovia samoobslužných zostáv zobraziť vzory používania svojho obsahu.
  • Nastavenie nájomníka Údaje podľa používateľa v metrikách používania pre tvorcov obsahu určuje, či sa mená a e-mailové adresy spotrebiteľov zostáv zobrazujú v zostavách metrík používania. Keď je toto nastavenie zakázané (pre niektorých alebo pre všetkých tvorcov zostáv), Power BI potláča názvy a e-mailové adresy v zostavách metrík používania, čo sa označuje ako maskovanie používateľov. Správcovia služby Power BI väčšinou toto nastavenie nechávajú povolené, aby tvorcovia zostáv presne pochopili, kto ich zostavy používa. Taktiež je cenná možnosť kontaktovať priamo iných používateľov a získať spätnú väzbu o obsahu, pretože môže pomôcť zlepšiť obsah. Niekedy možno máte zabezpečenie potrebné na maskovanie informácií o používateľoch pre určité skupiny tvorcov zostáv. Keď je toto nastavenie zakázané, autor zostavy uvidí namiesto podrobností o používateľovi používateľa meno používateľa .

Operácia ViewUsageMetrics v denníku aktivity služby Power BI umožňuje správcom služby Power BI monitorovať, ktorí tvorcovia a vlastníci obsahu používajú zostavy metrík používania. Tieto informácie môžete použiť na usmernenie školení a dokumentácie.

Kontrolný zoznam – pri plánovaní používania zostavy metrík používania zahŕňajú kľúčové rozhodnutia a akcie:

  • Potvrďte, že metriky používania sú povolené: Rozhodnite sa, či môže zobrazovať metriky používania akýkoľvek tvorca zostáv v službe Power BI (ktorý má povolenie na úpravu zostavy). Nastavte nastavenie nájomníka Metriky používania pre tvorcov obsahu tak, aby bolo v súlade s týmto rozhodnutím.
  • Rozhodnite sa, či sa údaje podľa jednotlivých používateľov zobrazujú v metrikách používania: Určte, či sa mená a e-maily môžu zobrazovať všetkým alebo niektorým používateľom. Nastavte nastavenie nájomníka Údaje podľa používateľa v metrikách používania pre tvorcov obsahu, aby ste sa zosúladili s týmto rozhodnutím.
  • Overenie rolí pracovného priestoru: Overte priradenia rolí pracovného priestoru. Zabezpečte, aby príslušní tvorcovia a vlastníci zostáv mali povolenie upravovať obsah v pracovnom priestore (čím budú k dispozícii zostavy metrík používania).
  • Vytvorenie a prispôsobenie zostáv metrík používania: Pre obsah, ktorý chcete analyzovať, vygenerujte zostavu metrík používania. Ak je to vhodné, prispôsobte zostavu metrík používania tak, aby zahŕňala všetky zostavy v pracovnom priestore.
  • Zahrnutie do dokumentácie a školení pre tvorcov zostáv: zahrňte sprievodný materiál pre tvorcov zostáv o tom, ako môžu využívať zostavy metrík používania. Zabezpečte, aby tvorcovia zostáv pochopili prípady použitia a kľúčové obmedzenia. Uveďte príklady kľúčových metrík, ktoré môžu sledovať a ako môžu tieto informácie použiť na neustále zlepšovanie riešení, ktoré vytvárajú a publikujú.
  • Monitorovanie používateľov metrík používania: Pomocou denníka aktivity služby Power BI môžete sledovať, ktorí tvorcovia a vlastníci obsahu používajú zostavy metrík používania.
  • Určite, či sú metriky používania dostatočné: Zvážte situácie, v ktorých by vstavaná zostava metrík používania bola postačujúca. Určite, či budú vhodnejšie riešenia auditovania na úrovni údajov a úrovne nájomníka (popísané v iných článkoch tejto série).

Performance Analyzer

Analyzátor výkonu je nástroj, ktorý je k dispozícii v aplikácii Power BI Desktop na pomoc pri skúmaní a monitorovaní výkonu zostáv. Môže pomôcť tvorcom zostáv pochopiť výkon vizuálov a vzorcov DAX.

Tip

Okrem Analyzátor výkonu existujú aj ďalšie nástroje, ktoré môžete použiť na riešenie problémov s výkonom zostáv. Môžete napríklad riešiť konkrétne problémy so spotrebou zostavy, ktoré majú vplyv na kapacitu Premium, pomocou aplikácie Premium a metrík alebo denníkov udalostí sémantického modelu, ktoré sa odosielajú do služby Azure Log Analytics. Ďalšie informácie o týchto nástrojoch (a ďalších nástrojoch) nájdete v téme Auditovanie na úrovni údajov.

Analyzátor výkonu zaznamenáva operácie, keď používateľ komunikuje so zostavou v aplikácii Power BI Desktop. Vytvorí denník, ktorý zaznamenáva výkon jednotlivých prvkov zostavy a každú interakciu. Napríklad pri práci s rýchlym filtrom zostavy, krížovom filtrovaní vizuálu alebo výbere strany sa akcia a časové trvanie zaznamenávajú v denníku. V závislosti od typu operácie sa tiež zaznamenávajú ďalšie podrobnosti.

Súhrnné informácie sú k dispozícii na table Analyzátor výkonu. Výsledky denníka môžete exportovať do súboru JSON, čo vám umožní podrobnejšiu analýzu. Exportovaný súbor obsahuje ďalšie informácie o zaznamenaných operáciách. Ďalšie informácie o používaní exportného súboru nájdete v dokumentácii k Analyzátor výkonu službe GitHub.

Dôležité

Majte na pamäti, že Analyzátor výkonu sa s budú spúšťať v aplikácii Power BI Desktop. Prostredie počítača tvorcu zostavy sa môže líšiť od prostredia služba Power BI.

Medzi bežné rozdiely, ktoré by ste mali zohľadniť, patria:

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.

Údaje sa zapisujú do denníka, keď používateľ komunikuje s prvkom zostavy. Zaznamenané údaje obsahujú viac než len prvky zobrazenia vizuálu. Obsahuje tiež:

  • Aktivita zobrazenia vizuálu.
  • Dotazy DAX (keď vizuál načíta údaje z dátového modelu namiesto vyrovnávacej pamäte).
  • Aktivita DirectQuery (ak je to možné).
  • Iné aktivity vykonávané vizuálom, ako sú napríklad príprava dotazov, aktivity spracovania na pozadí a čas čakania.

V závislosti od úrovne ich skúseností a rozdelenia rolí a zodpovedností môže tvorca zostavy potrebovať pomoc pri riešení problémov s výkonom. Platí to najmä vtedy, keď sa pokúšate pochopiť, prečo je dotaz alebo výpočet pomalý. Pomoc tvorcom zostáv môže prísť vo forme:

  • Spolupráca s tvorcom údajov: Hlavná príčina problémov s výkonom často súvisí s návrhom dátového modelu.
  • Podpora používateľov: Podpora používateľov: Podpora často v rámci tímu od blízkych kolegov alebo internej podpory komunity od iných používateľov služby Power BI v organizácii. V niektorých situáciách by mohla zahŕňať aj podporu technickej podpory.
  • Mentorovanie zručností z Centra excelentnosti: Pomoc by tiež mohla byť vo forme zručností mentoringových aktivít, ako sú napríklad úradné hodiny.

Niektoré organizácie majú špecifické požiadavky na odporučené (certifikované alebo propagované) zostavy. Platí to najmä pre zostavy, ktoré sa bežne používajú v celej organizácii. V takom prípade sa môže vyžadovať (alebo odporúča) overenie Analyzátor výkonu výsledkov pred publikovaním zostavy alebo pred jej certifikáciou.

Tip

Zostavy s dobrými výkonmi majú pozitívny vplyv na prijatie riešenia. Odporúčame, aby ste tvorcom zostáv odporúčali otestovať výkon zostavy pred publikovaním nového riešenia v služba Power BI. Tiež by ste ich mali povzbudiť, aby opakovane testovali výkon v prípade, že sa vykonávajú významné zmeny existujúceho riešenia (zostavy alebo sémantického modelu).

Ďalšie informácie o metódach optimalizácie nájdete v téme Sprievodca optimalizáciou pre službu Power BI.

Kontrolný zoznam – pri zvažovaní spôsobu, akým by tvorcovia zostáv mali používať Analyzátor výkonu, ku kľúčovým rozhodnutiam a akciám patria:

  • Vytvorenie dokumentácie a školení pre tvorcov zostáv: zahrňte pre tvorcov zostáv sprievodný materiál o tom, aké ciele výkonu existujú a ako môžu overiť, merať a testovať výkon. Poskytnite tvorcom zostáv usmernenie o vytváraní zostáv s dobrým výkonom. Pomôžte novým tvorcom zostáv prijať dobré návyky pri návrhu už čoskoro.
  • Zabezpečte dostupnosť podpory a mentorovania zručností: Zabezpečte, aby tvorcovia zostáv vedeli, ako získať pomoc pri riešení problémov s výkonom.
  • Zahrnutie do požiadaviek na certifikáciu zostáv: Rozhodnite sa, či chcete do certifikácie (odporúčania) zostáv zahrnúť Analyzátor výkonu výsledky. Ak áno, uistite sa, že táto požiadavka je zdokumentovaná a oznámená tvorcom zostáv.

V nasledujúcom článku v tejto sérii získate informácie o auditovaní na úrovni údajov.