Zdieľať cez


Scenáre používania služby Power BI: Vloženie obsahu pre vašu organizáciu

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 scenár použitia sa zameriava na to, ako môže vývojár programovo vkladať obsah služby Power BI do vlastnej aplikácie pre vašu organizáciu. (Vývojár nemusí nevyhnutne zodpovedať za vytvorenie obsahu služby Power BI.) Scenár Vložiť pre vašu organizáciu sa uplatňuje, keď cieľová skupina aplikácií zahŕňa používateľov, ktorí majú povolenie a príslušné licencie na prístup k obsahu služby Power BI v organizácii. Títo používatelia musia mať kontá organizácie (vrátane hosťovských kont), ktoré sa overujú pomocou ID microsoft Entra (predtým známe ako Azure Active Directory).

Poznámka

V tomto scenári je služba Power BI softvérom vo forme služby (SaaS). Scenár vkladania sa niekedy označuje ako Používateľ vlastní údaje.

Diagram scenára

Nasledujúci diagram znázorňuje podrobný prehľad najčastejších akcií používateľa a súčastí služby Power BI, ktoré podporujú vkladanie pre vašu organizáciu.

Diagram znázorňujúci vkladanie pre vašu organizáciu, čo je o integrácii obsahu do interných aplikácií. Položky v diagrame sú popísané v nasledujúcej tabuľke.

Tip

Odporúčame stiahnuť scenárový diagram , ak by ste ho chceli vložiť do prezentácie, dokumentácie alebo blogového príspevku, alebo ho vytlačiť ako plagát steny. Keďže ide o obrázok SVG (Scalable Vector Graphics), môžete ho škálovať nahor alebo nadol bez straty kvality.

Diagram uvedený vyššie znázorňuje nasledujúce akcie, nástroje a funkcie používateľa:

Položka Popis
Položka 1. Tvorca obsahu služby Power BI vyvíja riešenie BI s použitím aplikácie Power BI Desktop.
Položka 2. Keď je to pripravené, tvorca obsahu publikuje do služba Power BI súbor aplikácie Power BI Desktop (.pbix) alebo súbor projektu Power BI (.pbip).
Položka 3. Niektoré zdroje údajov môžu na obnovenie údajov vyžadovať lokálnu bránu údajov alebo bránu VNet, napríklad tie, ktoré sa nachádzajú v súkromnej sieti organizácie.
Položka 4. Pracovný priestor služby Power BI obsahuje položky služby Power BI pripravené na vkladanie. V prípade iných ako osobných pracovných priestorov majú používatelia vlastnej aplikácie povolenie zobrazovať (alebo vytvárať či upravovať) obsah služby Power BI, pretože patria do roly pracovného priestoru alebo majú povolenia na smerovanie.
Položka 5. Vlastná aplikácia vyzve používateľa aplikácie na overenie pomocou ID služby Microsoft Entra. Po úspešnom overení uloží vlastná aplikácia do vyrovnávacej pamäte prístupový token Microsoft Entra.
Položka 6. Vlastná aplikácia používa prístupový token Microsoft Entra na volanie rozhrania REST API služby Power BI v mene používateľa aplikácie. Aplikácia konkrétne používa prístupový token na načítanie metaúdajov o položkách pracovného priestoru. Metaúdaje obsahujú vlastnosti potrebné na vkladanie obsahu do vlastnej aplikácie.
Položka 7. Vlastná aplikácia vloží konkrétnu položku služby Power BI do prvku iframe HTML. Aplikácia môže podporovať vytváranie a úpravu zostáv služby Power BI, pričom na to používateľ má povolenie.
Položka 8. Správcovia služby Power BI dohliadajú a monitorujú činnosť v služba Power BI.

Kľúčové body

Nižšie sú uvedené niektoré kľúčové body, ktoré treba zdôrazniť, pokiaľ ide o programové vkladanie obsahu služby Power BI do vlastnej aplikácie pre vašu organizáciu.

Prípady použitia

Existuje niekoľko dôvodov, prečo by ste mohli vkladať obsah služby Power BI pre svoju organizáciu.

  • Interný portál Business Intelligence: Ako náhradu za služba Power BI možno budete chcieť vytvoriť interný portál Business Intelligence (BI). Týmto spôsobom môžete vytvoriť vlastnú aplikáciu, ktorá integruje obsah zo služby Power BI a ďalších nástrojov BI.
  • Interná aplikácia: Možno budete chcieť vyvinúť intranetovú aplikáciu, ktorá zobrazuje vizualizácie údajov. Napríklad intranetová lokalita pre výrobné oddelenie by mohla zobrazovať vizuály v reálnom čase, ktoré poskytujú aktuálne informácie o výrobnej linke.
  • Prispôsobené zapisovanie do denníka: Možno budete chcieť zapísať vlastné udalosti na zaznamenávanie prístupu k obsahu a ich použitie v službe Power BI nad rámec toho, čo sú záznamy denníka aktivity.

Tip

Ak chcete pre svoju organizáciu vytvoriť portál BI štýlovaný, možno ho budete môcť dosiahnuť jednoduchým pridaním vlastnej značky do služba Power BI.

Vkladanie bez kódu

Vývoj programového riešenia si vyžaduje zručnosti, čas a úsilie. Zoberme si, že existujú techniky vkladania známe ako vkladanie bez kódu, ktoré môžu vývojári použiť na vkladanie obsahu na jednoduchý interný portál alebo webovú lokalitu.

Tieto techniky vyžadujú, aby používatelia zostáv patria do organizácie, boli overení a mali povolenie na prístup k zostavám. Power BI zabezpečuje, aby boli všetky povolenia a zabezpečenie údajov vynútené, keď si používatelia prezerajú zostavy. Niekedy sa môže používateľom zobraziť výzva na overenie tým, že sa prihlásia do služby Power BI.

Vložený obsah

Pri vkladaní obsahu pre organizáciu môžete vkladať nasledujúce typy obsahu služby Power BI:

  • Zostavy Power BI
  • Špecifické vizuály zostáv Power BI
  • Stránkované zostavy
  • Používanie funkcie Q&A
  • Tabule
  • Konkrétne dlaždice tabule

Tam, kde sa obsah nachádza, neexistuje žiadne obmedzenie. Obsah sa môže nachádzať v osobnom pracovnom priestore alebo v bežnom pracovnom priestore. Dôležité je, že používateľ aplikácie má povolenie zobrazovať (alebo vytvárať či upravovať) obsah. Je napríklad možné vložiť obsah z osobného pracovného priestoru používateľa aplikácie.

Všetok obsah, ktorý si používateľ môže zobraziť v služba Power BI, môže byť vložený vo vlastnej aplikácii. Ak má používateľ povolenie na vytváranie alebo úpravu obsahu, vlastná aplikácia môže túto funkciu podporovať (iba pre zostavy Power BI).

Overovanie

Postup overenia predstavuje interaktívne overovanie pomocou ID microsoft Entra. Interaktívne overovanie znamená, že používateľ aplikácie bude vyzvaný na overenie. Pri overení vráti Microsoft Entra ID prístupový token. Je zodpovednosťou vlastnej aplikácie uložiť prístupový token do vyrovnávacej pamäte, aby ho bolo možné použiť na volania rozhrania REST API služby Power BI a na vkladanie obsahu do prvku iframe HTML. Tieto volania môžu načítať metaúdaje o obsahu služby Power BI v mene používateľa aplikácie vrátane vlastností potrebných na jeho vloženie do vlastnej aplikácie.

Licencovanie

Na vkladanie obsahu pre vašu organizáciu sa nevyžaduje žiadna špecifická licenčná požiadavka. Dôležité je, že používateľ aplikácie má povolenie a príslušnú licenciu na Power BI na zobrazenie (alebo vytvorenie či úpravu) obsahu. Dokonca je možné vložiť obsah z osobného pracovného priestoru, ak má používateľ aplikácie licenciu na službu Fabric (free).

Rozhrania API klienta Power BI

Rozhrania API klienta Power BI umožňujú vývojárovi dosiahnuť tesnú integráciu medzi vlastnou aplikáciou a obsahom služby Power BI. Vyvíjajú aplikáciu napísaním vlastnej logiky pomocou jazyka JavaScript alebo TypeScript, ktorá je spustená v prehliadači.

Aplikácia môže nastaviť a automatizovať operácie a môže reagovať na akcie iniciované používateľom. Okrem toho môžete integrovať funkcie služby Power BI vrátane navigácie, filtrov a rýchlych filtrov, operácií ponuky, rozloženia a záložiek.

Tip

Power BI Embedded Analytics Playground je webová lokalita, ktorá vám pomáha učiť sa, skúmať a experimentovať s vloženou analýzou služby Power BI. Obsahuje testovacie prostredie (sandbox pre vývojárov) na praktické ukážky, ktoré používajú klientske rozhrania API so vzorovým obsahom služby Power BI alebo s vlastným obsahom. Úryvky kódu a prezentácie sú tiež k dispozícii na preskúmanie.

Ďalšie informácie nájdete v téme Čo je ihrisko pre vloženú analýzu služby Power BI?

Nastavenie brány

Brána údajov sa zvyčajne vyžaduje pri prístupe k zdrojom údajov, ktoré sa nachádzajú v súkromnej sieti organizácie alebo virtuálnej sieti. Brána má dva účely obnovovať importované údaje alebo zobraziť zostavu, ktorá dotazuje dynamické pripojenie alebo sémantický model DirectQuery (predtým známy ako množina údajov).

Poznámka

Centralizovaná brána údajov v štandardnom režime sa dôrazne odporúča v prípade brán v osobnom režime. V štandardnom režime podporuje brána údajov operácie dynamického pripojenia a režim DirectQuery (okrem plánovaných operácií obnovenia údajov).

Dohľad nad systémom

Denník aktivity zaznamenáva aktivity používateľa, ktoré sa vyskytujú v služba Power BI. Správcovia služby Power BI môžu pomocou údajov denníka aktivity zhromaždených na vykonávanie auditovania porozumieť vzorom používania a ich prijatiu. Zaznamenané udalosti popisujú metódu využitia ako vkladanie pre vašu organizáciu. V súčasnosti neexistuje spôsob, ako určiť, či sa obsah zobrazoval vo vlastnej aplikácii pri vkladaní bez kódu.

Ďalšie informácie o vloženej analýze služby Power BI získate prostredníctvom študijného programu Vloženie analýzy Power BI.

Môžete tiež prejsť kurzom Vývojárom pre Power BI za jeden deň. Obsahuje súpravu na samoštúdiu, ktorá vás prevedie procesom vývoja aplikácie ASP.NET Core MVC.

Ďalšie užitočné scenáre, ktoré vám pomôžu pri rozhodnutiach o implementácii služby Power BI, nájdete v článku Scenáre používania služby Power BI.