Kdy používat stránkované sestavy v Power BI

Tento článek je určený pro vás jako autor sestavy, který navrhuje sestavy pro Power BI. Nabízí návrhy, které vám pomůžou při vývoji stránkovaných sestav Power BI.

Stránkované sestavy Power BI jsou optimalizované pro tisk nebo generování PDF. Poskytují také možnost vytvářet vysoce formátovaná rozložení připravená k tisku. Stránkované sestavy jsou proto ideální pro provozní sestavy, jako jsou prodejní faktury.

Naproti tomu sestavy Power BI jsou optimalizované pro zkoumání a interaktivitu. Můžou také prezentovat vaše data pomocí komplexní řady ultramoderních vizuálů. Sestavy Power BI jsou proto ideální pro analytické sestavy, které uživatelům sestav umožňují zkoumat data a zjišťovat vztahy a vzory.

Doporučujeme zvážit použití stránkované sestavy Power BI v následujících případech:

  • Víte, že sestava musí být vytištěna nebo výstupem jako dokument PDF.
  • Rozložení mřížky dat se můžou rozbalit a přetékat. Představte si, že tabulka nebo matice v sestavě Power BI nemůže dynamicky měnit velikost tak, aby zobrazovala všechna data – místo toho bude poskytovat posuvníky. Pokud se ale vytiskne, nebude možné se posouvat, aby se zobrazila žádná data mimo zobrazení.
  • Stránkované funkce a možnosti Power BI fungují ve vašem prospěch. Mnoho takových scénářů sestav je popsáno dále v tomto článku.

Starší sestavy

Pokud už máte sestavy jazyka RDL (SQL Server Reporting Services) Report Definition Language (RDL), můžete je převést jako sestavy Power BI nebo je migrovat jako stránkované sestavy do Power BI. Další informace najdete v tématu Migrace sestav služby SQL Server Reporting Services do Power BI.

Po publikování do pracovního prostoru Power BI jsou stránkované sestavy k dispozici vedle sestav Power BI. Pak je můžete snadno distribuovat pomocí aplikací Power BI.

Můžete zvážit opětovné nasazení sestav SSRS místo jejich migrace. Platí to zejména pro ty sestavy, které mají poskytovat analytické prostředí. V těchto případech budou sestavy Power BI pravděpodobně poskytovat lepší uživatelské prostředí sestav.

Scénáře stránkovaných sestav

Existuje mnoho zajímavých scénářů, kdy můžete upřednostnění vývoje stránkované sestavy Power BI. Mnoho z nich jsou funkce nebo funkce, které sestavy Power BI nepodporují.

  • Připraveno k tisku: Stránkované sestavy jsou optimalizované pro tisk nebo generování PDF. V případě potřeby se oblasti dat můžou rozšířit a přetékat na více stránek řízeným způsobem. Rozložení sestavy můžou definovat okraje a záhlaví a zápatí stránek.
  • Formáty vykreslování: Power BI může vykreslit stránkované sestavy v různých formátech. Mezi formáty patří Microsoft Excel, Microsoft Word, Microsoft PowerPoint, PDF, CSV, XML a MHTML. (Formát MHTML používá služba Power BI k vykreslení sestav.) Uživatelé sestavy se můžou rozhodnout exportovat ve formátu, který jim vyhovuje.
  • Přesné rozložení: Můžete navrhovat vysoce formátovaná rozložení připravená k tisku – přesně na velikost a umístění nakonfigurované ve zlomcích palců nebo centimetrech.
  • Dynamické rozložení: Můžete vytvořit vysoce responzivní rozložení nastavením mnoha vlastností sestavy tak, aby používaly výrazy VB.NET. Výrazy mají přístup k mnoha základním knihovnám rozhraní .NET Framework.
  • Rozložení specifické pro vykreslení: Pomocí výrazů můžete upravit rozložení sestavy na základě použitého formátu vykreslování. Sestavu můžete například navrhnout tak, aby zakázala přepínání viditelnosti (procházení k podrobnostem a procházení podrobností) při vykreslení pomocí neinteraktivního formátu, jako je PDF.
  • Nativní dotazy: Nemusíte nejdřív publikovat sémantický model Power BI (dříve označovaný jako datová sada). Pro libovolný podporovaný zdroj dat je možné vytvářet nativní dotazy (nebo používat uložené procedury). Dotazy můžou zahrnovat parametrizaci.
  • Návrháři grafických dotazů: Power BI Tvůrce sestav obsahuje grafické návrháře dotazů, které vám pomůžou psát a testovat dotazy datových sad.
  • Statické datové sady: Můžete definovat datovou sadu a zadat data přímo do definice sestavy. Tato funkce je zvlášť užitečná pro podporu ukázky nebo pro testování konceptu (POC).
  • Integrace dat: Můžete kombinovat data z různých zdrojů dat nebo se statickými datovými sadami. Provádí se vytvořením vlastních polí pomocí výrazů VB.NET.
  • Parametrizace: Můžete navrhnout vysoce přizpůsobené možnosti parametrizace, včetně dat řízeného a kaskádových parametrů. Je také možné definovat výchozí hodnoty parametrů. Tato prostředí je možné navrhnout tak, aby uživatelům sestavy pomohla rychle nastavit vhodné filtry. Parametry také nemusí filtrovat data sestavy; dají se použít k podpoře scénářů citlivostní analýzy nebo dynamického filtrování nebo stylu.
  • Data obrázků: Sestava může vykreslit obrázky, když jsou uložené v binárním formátu ve zdroji dat.
  • Vlastní kód: Můžete vyvíjet bloky kódu VB.NET funkcí v sestavě a používat je v libovolném výrazu sestavy.
  • Podsestavy: Do sestavy můžete vložit další stránkované sestavy Power BI (ze stejného pracovního prostoru).
  • Flexibilní datové mřížky: Pomocí oblasti dat tablix máte jemně odstupňovanou kontrolu nad rozloženími mřížky. Podporuje také složitá rozložení, včetně vnořených a sousedních skupin. A můžete ho nakonfigurovat tak, aby se při tisku na více stránkách opakovaly nadpisy. Může také vložit podsestavu nebo jiné vizualizace, včetně datových pruhů, minigrafů a indikátorů.
  • Prostorové datové typy: Oblast mapových dat může vizualizovat prostorové datové typy SQL Serveru. Datové typy GEOGRAPHY a GEOMETRY lze tedy použít k vizualizaci bodů, čar nebo mnohoúhelníku. Je také možné vizualizovat mnohoúhelníky definované v souborech obrazců ESRI.
  • Moderní měřidla: Paprsková a lineární měřidla lze použít k zobrazení hodnot a stavu klíčového ukazatele výkonu. Dají se dokonce vložit do oblastí dat mřížky a opakovat je v rámci skupin.
  • Vykreslování HTML: Formátovaný text můžete zobrazit, když je uložený jako HTML.
  • Hromadná korespondence: Zástupné symboly textového pole můžete použít k vložení hodnot dat do textu. Tímto způsobem můžete vytvořit sestavu hromadné korespondence.
  • Funkce interaktivity: Interaktivní funkce zahrnují přepínání viditelnosti (procházení k podrobnostem a procházení k podrobnostem), odkazy, interaktivní řazení a popisy. Můžete také přidat odkazy, které podrobné analýzy pro sestavy Power BI nebo jiné stránkované sestavy Power BI. Odkazy můžou dokonce přejít na jiné místo ve stejné sestavě.
  • Předplatná: Power BI může doručovat stránkované sestavy podle plánu jako e-maily s přílohami sestav v libovolném podporovaném formátu.
  • Rozložení pro jednotlivé uživatele: Můžete vytvořit responzivní rozložení sestavy na základě ověřeného uživatele, který sestavu otevře. Sestavu můžete navrhnout tak, aby filtruje data odlišně, skryje oblasti dat nebo vizualizace, použije různé formáty nebo nastaví výchozí parametry specifické pro uživatele.

Další informace týkající se tohoto článku najdete v následujících zdrojích informací: