Zdieľať cez


Vytvorenie stránkovanej zostavy na základe zdieľanej množiny údajov služby Power BI

VZŤAHUJE SA NA: Power BI Zostavovač zostáv Power BI Desktop

Množinu údajov, ktorú vytvoríte v aplikácii Power BI Desktop, môžete použiť ako zdroj údajov pre službu Power BI Zostavovač zostáv stránkovaných zostáv. Predstavte si tento scenár: V aplikácii Power BI Desktop ste vytvorili zostavu Power BI. Strávili ste množstvo času navrhovaním dátového modelu a vytvorili ste krásnu zostavu Power BI s najrôznejšími druhmi vizuálov. Zostava obsahuje maticu s mnohými riadkami, takže ak ich chcete zobraziť všetky, musíte použiť posúvanie. Čitatelia vašej zostavy chcú zostavu, ktorú je možné vytlačiť, a tak zobraziť všetky riadky matice.

Stránkovaná zostava Power BI to dokáže: vytlačte si navrhnutú tabuľku alebo maticu, ktorá je spustená na viacerých stranách, a to s hlavičkami a pätami stránok a dokonalým rozložením strany. Bude dopĺňať zostavu aplikácie Power BI Desktop. Chcete, aby boli založené na úplne rovnakých údajoch bez odlišností, použijete preto rovnakú množinu údajov.

Snímka obrazovky Zostavovač zostáv stránkovanej zostavy vytlačenej z aplikácie Power BI Desktop.

Čo potrebujete

Tu je zoznam toho, čo potrebujete a nepotrebujete na používanie zdieľanej množiny údajov v službe Power BI Zostavovač zostáv.

  • Stiahnite a nainštalujte Zostavovač zostáv Power BI.
  • Množina údajov sa môže nachádzať v ľubovoľnom pracovnom priestore a vy nemusíte byť členom daného pracovného priestoru.
  • Ak chcete získať prístup k sémantickému modelu služby Power BI, musíte mať k množine údajov povolenie na vytváranie. Prečítajte si informácie o povolení na vytváranie.
  • Na publikovanie stránkovanej zostavy potrebujete licenciu Power BI Pro alebo licenciu Premium na používateľa.
  • Ak chcete vytvoriť stránkovanú zostavu v službe Power BI Zostavovač zostáv, nepotrebujete licenciu na Power BI Pro ani Premium na používateľa.
  • Môžete publikovať do časti Môj pracovný priestor. V prípade akéhokoľvek iného pracovného priestoru potrebujete aspoň rolu Prispievateľ.

Ak si chcete vyskúšať to, čo popisuje tento článok, stiahnite si súbor .pbix s ukážkou analýzy maloobchodu, otvorte ho v aplikácii Power BI Desktop a pridajte tabuľku s viacerými stĺpcami. Na table Formát posuňte prepínač pod položkou Súčty do polohy vypnuté.

Snímka obrazovky znázorňujúca prepínač Súčty na vypnutí pozície na table Formát.

Potom publikujte zostavu do pracovného priestoru v služba Power BI.

Pripojenie k sémantickému modelu služby Power BI

  1. Otvorte Zostavovač zostáv Power BI.

  2. Ak sa chcete prihlásiť do svojho konta služby Power BI, vyberte položku Prihlásiť sa v pravom hornom rohu Zostavovač zostáv.

  3. Na table Údaje zostavy vyberte položku Nové>pripojenie sémantického modelu služby Power BI.

    Snímka obrazovky novej množiny údajov na table Údaje zostavy.

    Poznámka

    Nie je možné vytvoriť zdroj údajov alebo množinu údajov pre sémantický model Power BI pomocou sprievodcov Zostavovač zostáv tabuľky, matice alebo grafu. Sprievodcov môžete použiť až po ich vytvorení na vytvorenie tabuliek, matíc alebo grafov, ktoré sú na nich založené.

  4. Vyhľadajte množinu údajov alebo vyhľadajte pracovný priestor, v ktorom sa množina údajov nachádza, a potom vyberte položku Vybrať. Zostavovač zostáv vyplní názov množiny údajov.

    Snímka obrazovky znázorňujúca množiny údajov, z ktoré je potrebné vybrať.

  5. Množina údajov je uvedená v zozname Zdroje údajov na table Údaje zostavy.

    Snímka obrazovky tably Údaje zostavy s množinou údajov uvedenou v zozname v časti Zdroje údajov.

    Nezabudnite, že v tej istej stránkovanej zostave sa môžete pripojiť k viacerým sémantickým modelom a iným zdrojom údajov.

Získanie dotazu DAX pre množinu údajov

Ak chcete, aby sa údaje v zostave Power BI a v stránkovanej zostave zhodovali, pripojiť sa k množine údajov nestačí. Potrebujete tiež dotaz DAX (Data Analysis Expressions), ktorý je vytvorený na danej množine údajov.

Kroky na načítanie dotazu jazyka DAX

Dotaz získate podľa týchto krokov.

  1. Otvorte zostavu Power BI (.pbix) v aplikácii Power BI Desktop.

  2. Uistite sa, že v zostave máte tabuľku obsahujúcu všetky údaje, ktoré chcete mať v stránkovanej zostave. Tabuľka musí spĺňať tieto dve požiadavky:

    • Musí to byť plochá tabuľka, nie matica ani iný vizuál. Ak to nie je tabuľka, skonvertujte ju na tabuľku teraz, prejdite Analyzátor výkonu krokmi, ktoré nasledujú, a potom ju skonvertujte späť na požadovaný vizuál.

    • Pre číselné polia musíte použiť preddefinované mierky. Majú vedľa seba symbol kalkulačky. Prečítajte si o vytváraní mierok.

      Snímka obrazovky s ikonou kalkulačky vedľa preddefinovanej mierky.

  3. Na páse s nástrojmi Zobrazenie vyberte položku Analyzátor výkonu.

    Snímka obrazovky možnosti Analyzátor výkonu na páse s nástrojmi Zobrazenie.

  4. Na table Analyzátor výkonu vyberte položku Spustiť nahrávanie a potom vyberte položku Obnoviť vizuály.

    Snímka obrazovky tlačidla Obnoviť vizuály na Analyzátor výkonu.

  5. Rozbaľte znamienko plus (+) vedľa názvu tabuľky a vyberte položku Kopírovať dotaz. Dotaz je vzorec DAX, ktorý potrebujete pre množinu údajov vo Zostavovač zostáv Power BI.

    Snímka obrazovky s prepojením Kopírovať dotaz v Analyzátor výkonu.

Vytvorenie množiny údajov s dotazom

  1. Vráťte sa do Zostavovač zostáv Power BI.

  2. Kliknite pravým tlačidlom myši na množinu údajov v časti Zdroje údajov a vyberte položku Pridať množinu údajov.

    Snímka obrazovky znázorňujúca možnosť Pridať množinu údajov v časti Zdroje údajov.

  3. V časti Vlastnosti množiny údajov ju pomenujte a vyberte položku Návrhár dotazov.

  4. Uistite sa, že je vybratá položka DAX a zrušte výber ikony Režim návrhu.

    Snímka obrazovky s tablou Zostavovač zostáv Návrhára dotazov.

  5. Dotaz, ktorý ste skopírovali z aplikácie Power BI Desktop, prilepte do horného poľa.

    Poznámka

    Ak váš dotaz obsahuje funkciu TOPN, odstráňte ju z dotazu.

  6. Vyberte položku Vykonať dotaz (červený výkričník !) a uistite sa, že dotaz funguje.

    Snímka obrazovky tlačidla Vykonať dotaz v Návrhárovi dotazov.

    Výsledky dotazu sa zobrazia v dolnom poli.

    Snímka obrazovky s výsledkami dotazu v Návrhárovi dotazov.

  7. Vyberte položku OK.

    Dotaz sa zobrazí v okne Dotaz dialógového okna Vlastnosti množiny údajov.

    Snímka obrazovky dialógového okna Vlastnosti množiny údajov.

  8. Vyberte položku OK.

    Teraz sa na table Údaje zostavy zobrazí nová množina údajov so zoznamom jej polí.

    Snímka obrazovky s poľami uvedenými v množine údajov na table Údaje zostavy.

Vytvorenie tabuľky v zostave

Medzi rýchle spôsoby vytvorenia tabuľky patrí použitie Sprievodcu tabuľkou.

  1. Na páse s nástrojmi Vložiť vyberte sprievodcu tabuľkou>.

    Snímka obrazovky s tlačidlom Sprievodca tabuľkou na páse s nástrojmi Vložiť.

  2. Vyberte množinu údajov, ktorú ste vytvorili pomocou dotazu >DAX Next (Ďalej).

    Snímka obrazovky možností množiny údajov v Sprievodcovi tabuľkou.

  3. Ak chcete vytvoriť zjednodušenú tabuľku, vyberte požadované polia v časti Dostupné polia. Viacero polí môžete vybrať naraz tak, že najskôr vyberiete prvé požadované pole a podržíte kláves Shift a vyberiete posledné pole.

    Snímka obrazovky dostupných polí, ktoré sú k dispozícii v Sprievodcovi tabuľkou.

  4. Presuňte polia do poľa >Hodnoty Ďalej.

    Snímka obrazovky znázorňujúca pole Hodnoty v Sprievodcovi tabuľkou.

  5. Vyberte požadované možnosti >rozloženia.

  6. Stlačte možnosť Dokončiť. Tabuľka sa zobrazí v návrhovom zobrazení.

    Snímka obrazovky tabuľky v zobrazení návrhu.

  7. Pridajte názov výberom položky Kliknutím pridáte nadpis .

  8. Výberom položky Spustiť zobrazte ukážku zostavy.

    Snímka obrazovky ukážky zostavy.

  9. Ak chcete vidieť, ako bude zostava vyzerať po vytlačení, vyberte položku Rozloženie pri tlači.

    Na rozložení tejto zostavy je potrebné popracovať. Má 54 strán a šírka jej stĺpcov a okrajov má dve strany.

    Snímka obrazovky rozloženia zostavy pri tlači.

Formátovanie zostavy

Ak chcete, aby sa tabuľka zmestila na jednu stranu, môžete na to využiť niekoľko možností formátovania.

  1. Môžete zúžiť okraje strany na table Vlastnosti. Ak sa tabla Vlastnosti na páse s nástrojmi Zobrazenie nezobrazuje, začiarknite políčko Vlastnosti.

  2. Vyberte zostavu, nie tabuľku ani názov.

  3. Na table Vlastnosti zostavy v časti Strana rozbaľte položku Okraje a všetky zmeňte na 1,95 cm.

    Snímka obrazovky vlastností okraja strany.

  4. Môžete tiež zúžiť stĺpce. Vyberte orámovanie stĺpca a presuňte pravú stranu doľava.

    Snímka obrazovky s vlastnosťami šírky stĺpca.

  5. Ďalšou možnosťou je zabezpečiť, aby boli správne naformátované číselné hodnoty. Vyberte bunku s číselnou hodnotou.

    Prepitné

    Ak chcete formátovať viac než bunku naraz, podržte stlačený kláves Shift a vyberte ostatné bunky.

    Snímka obrazovky znázorňujúca výber viacerých buniek na formátovanie.

  6. Na páse s nástrojmi Domov v časti Číslo zmeňte formát Predvolené na číselný formát, ako je napríklad Mena.

    Snímka obrazovky s možnosťami formátu čísel.

  7. Zmeňte štýl Zástupný objekt na Vzorové hodnoty, aby ste mohli zobraziť formátovanie v bunke.

    Snímka obrazovky s vzorovými hodnotami na formátovanie.

  8. Ak je to vhodné, znížte počet desatinných miest, aby ste ušetrili viac miesta v časti Číslo .

Zbavte sa prázdnych strán

Napriek tomu, že ste okraje aj stĺpce tabuľky zúžili, aj tak sa môže každá druhá strana nachádzať prázdna. Prečo? Môže za to matematika.

Keď súčtujete nastavené okraje zostavy so šírkou tela zostavy, výsledok musí byť menší než je šírka formátu zostavy.

Povedzme napríklad, že formát zostavy je 21,59 cm × 27,94 cm a bočné okraje ste nastavili na 1,905 cm. Tieto dva okraje majú spolu 1,5 cm, takže telo musí byť široké menej ako 17,9 cm.

  1. Vyberte pravý okraj povrchu návrhu zostavy a presuňte ho tak, aby bol menší ako požadované číslo na pravítko.

    Prepitné

    Presnejšie ho môžete nastaviť vo vlastnostiach tela . V časti Veľkosť nastavte vlastnosť Šírka .

    Snímka obrazovky s vlastnosťami veľkosti tela.

  2. Výberom položky Spustiť zobrazte ukážku zostavy a uistite sa, že ste odstránili prázdne strany. Táto zostava má teraz iba 26 strán namiesto pôvodných 54. Úspech!

    Snímka obrazovky zostavy s prázdnymi stranami vynechanými.

Dôležité informácie a obmedzenia

  • Množiny údajov, ktoré používajú dynamické pripojenie k službe Analysis Services, môžete pripojiť priamo, a to pomocou základného pripojenia Analysis Services namiesto zdieľanej množiny údajov.
  • Ak chcete použiť sémantický model služby Power BI, ktorý používa režim DirectQuery v službe Power BI Zostavovač zostáv, množina údajov musí obsahovať mierku, a to aj v prípade, že mierku vo svojej zostave neplánujete zobraziť. Bez mierky množina údajov nevráti správne výsledky údajov.
  • Množiny údajov s propagovanými alebo certifikovanými odporúčaniami sa zobrazia v zozname dostupných množín údajov, ale samy o tom nie sú označené.