Vloženie novej plátnovej aplikácie do zostavy Power BIEmbed a new canvas app in a Power BI Report

Power BI umožňuje rozšíriť možnosti pridaním vlastných vizuálov do zostavy.Power BI enables you to extend its capabilities by adding custom visuals to a report. V tomto kurze použijete vlastný vizuál služby PowerApps na vytvorenie plátnovej aplikácie, ktorá je vložená do vzorovej zostavy.In this tutorial, you use the PowerApps custom visual to create a canvas app that's embedded in a sample report. Táto aplikácia vstupuje do interakcie s ďalšími položkami v tejto zostave.This app interacts with other items in that report.

Ak nemáte predplatné služby PowerApps, pred začatím je potrebné vytvoriť si bezplatné konto.If you don't have a PowerApps subscription, create a free account before you begin.

V tomto kurze získate informácie o týchto témach:In this tutorial, you learn how to:

  • Import vlastného vizuálu služby PowerApps do zostavy Power BIImport the PowerApps custom visual into a Power BI report
  • Vytvorenie novej aplikácie, ktorá používa údaje z tejto zostavyCreate a new app that uses data from the report
  • Zobrazenie aplikácie v zostaveView the app in the report

PredpokladyPrerequisites

Použitie vlastného vizuálu PowerAppsImport the PowerApps custom visual

Prvým krokom je import vlastného vizuálu PowerApps, aby sa dal použiť vo vzorovej zostave.The first step is to import the PowerApps custom visual so that you can use it in the sample report.

  1. V ukážke analýzy vzorky príležitostí kliknite alebo ťuknite na kartu nadchádzajúcich príležitostí.In the Opportunity Analysis Sample report, click or tap the Upcoming Opportunities tab.

  2. V hornej časti zostavy kliknite alebo ťuknite na položku Upraviť zostavu.At the top of the report, click or tap Edit report.

  3. Na table Vizualizácie kliknite alebo ťuknite na tri bodky (... ) > Importovať zo služby Marketplace.In the Visualizations pane, click or tap the ellipses (. . .) > Import from marketplace.

    Importovať zo služby Marketplace

  4. Na obrazovke Vizuály služby Power BI vyhľadajte PowerApps a potom kliknite alebo ťuknite na položku Pridať.In the Power BI Visuals screen, search for "PowerApps", then click or tap Add. Power BI pridá ikonu vlastného vizuálu do dolnej časti tably Vizualizácie.Power BI adds the custom visual icon to the bottom of the Visualizations pane.

    Ikona vizuálu PowerApps

  5. Uložte zostavu.Save the report.

Vytvorenie novej aplikácieCreate a new app

Teraz môžete pridať vlastný vizuál do zostavy a vytvoriť novú aplikáciu na základe údajov v zostave.Now you add the custom visual to your report and create a new app based on data in the report. Pri vytváraní aplikácie sa spustí PowerApps Studio prostredníctvom pripojenia dynamických údajov medzi službami PowerApps a Power BI.When you create the app, it launches PowerApps Studio with a live data connection between PowerApps and Power BI.

  1. Premiestnite a zmeňte veľkosť niektorých dlaždíc zostáv, aby sa vytvoril priestor pre aplikáciu.Move and resize some of the report tiles to make space for an app.

    Premiestnenie a zmena veľkosti dlaždíc zostáv

  2. Kliknite alebo ťuknite na ikonu vlastného vizuálu PowerApps a zmeňte veľkosť dlaždice tak, aby sa zmestila na vytvorené miesto.Click or tap the PowerApps custom visual icon, then resize the tile to fit the space you made.

  3. Na table Polia vyberte položky Názov, Kód produktuŠtádium predaja.In the Fields pane, select Name, Product Code, and Sales Stage.

    Výber polí

  4. Na dlaždici vlastného vizuálu vyberte prostredie PowerApps, v ktorom chcete vytvoriť aplikáciu, a potom kliknite alebo ťuknite na položku Vytvoriť nové.In the custom visual tile, select the PowerApps environment where you want to create the app, then click or tap Create new.

    Vytvorenie novej aplikácie

    PowerApps Studio zobrazuje vytvorenie základnej aplikácie s galériou, ktorá zobrazuje jedno z polí, ktoré ste vybrali v Power BI.In PowerApps Studio, you see that a basic app is created, with a gallery that shows one of the fields you selected in Power BI.

  5. Zmeňte veľkosť galérie, aby zaberala najviac iba polovicu obrazovky.Resize the gallery so it takes up only half of the screen.

  6. Na ľavej table kliknite alebo ťuknite na položku Screen1, potom nastavte vlastnosť Fill obrazovky na hodnotu LightBlue (aby sa lepšie zobrazovala v zostave).In the left pane, click or tap Screen1, then set the screen's Fill property to "LightBlue" (so it shows up better in the report).

    Aplikácia so zmenenou veľkosťou galérie

  7. Pridajte ovládací prvok menovky v galérii s vlastnosťou Text nastavenou na hodnotu "Opportunity Count: " & CountRows(Gallery1.AllItems).Add a Label control under the gallery, with the Text property set to "Opportunity Count: " & CountRows(Gallery1.AllItems). Teraz zobrazuje celkový počet príležitostí v množine údajov.It now shows the total number of opportunities in the data set.

    Počet príležitostí

  8. Uložte aplikáciu pod názvom Príležitosti.Save the app with the name "Opportunities".

Zobrazenie aplikácie v zostaveView the app in the report

Aplikácia je teraz k dispozícii v zostave a vstupuje do interakcie s inými vizuálmi, pretože zdieľa rovnaký zdroj údajov.The app is now available in the report, and it interacts with other visuals because it shares the same data source.

V zostave Power BI vyberte položku Jan v rýchlom filtri, čím sa vyfiltruje celá zostava vrátane údajov v aplikácii.In the Power BI report, select Jan in the slicer, which filters the whole report, including the data in the app.

Filtrovaná zostava

Všimnite si, že počet príležitostí v aplikácii zodpovedá počtu v ľavom hornom rohu zostavy.Notice that the opportunity count in the app matches the count in the upper left of the report. V zostave môžete vybrať ďalšie položky, ako aj údaje v aktualizáciách aplikácií.You can select other items in the report, and the data in the app updates.

Vyčistenie zdrojovClean up resources

Ak už nechcete používať ukážku analýzy príležitostí, môžete odstrániť tabuľu, zostavu a množinu údajov.If you don't want to use the Opportunity Analysis Sample anymore, you can delete the dashboard, report, and dataset.

Ďalšie krokyNext steps

V tomto kurze ste získali informácie o týchto témach:In this tutorial, you learned how to:

  • Import vlastného vizuálu služby PowerApps do zostavy Power BIImport the PowerApps custom visual into a Power BI report
  • Vytvorenie novej aplikácie, ktorá používa údaje z tejto zostavyCreate a new app that uses data from the report
  • Zobrazenie aplikácie v zostaveView the app in the report

Prejdite na ďalší článok a získajte ďalšie informácieAdvance to the next article to learn more