Wanneer gebruikt u gepagineerde rapporten in Power BI?

Dit artikel is bedoeld voor u als auteur van rapporten die rapporten ontwerpen voor Power BI. Het biedt suggesties om u te helpen bij het ontwikkelen van gepagineerde Power BI-rapporten.

Gepagineerde Power BI-rapporten zijn geoptimaliseerd voor afdrukken of PDF-generatie. Ze bieden u ook de mogelijkheid om indelingen met hoge opmaak en afdrukklare indelingen te maken. Gepagineerde rapporten zijn dus ideaal voor operationele rapporten, zoals verkoopfacturen.

Power BI-rapporten zijn daarentegen geoptimaliseerd voor verkenning en interactiviteit. Daarnaast kunnen ze uw gegevens presenteren met behulp van een uitgebreid scala aan uiterst moderne visuals. Power BI-rapporten zijn daarom ideaal voor analyserapporten, zodat uw rapportgebruikers gegevens kunnen verkennen en relaties en patronen kunnen detecteren.

U wordt aangeraden een gepagineerd Power BI-rapport te gebruiken wanneer:

  • U weet dat het rapport moet worden afgedrukt of als een PDF-document moet worden uitgevoerd.
  • Gegevensrasterindelingen kunnen worden uitgebreid en overlopen. Houd er rekening mee dat een tabel of matrix in een Power BI-rapport het formaat niet dynamisch kan wijzigen om alle gegevens weer te geven. In plaats daarvan worden schuifbalken weergegeven. Maar als deze wordt afgedrukt, is het niet mogelijk om te schuiven om niet-weergegeven gegevens weer te geven.
  • Gepagineerde functies en mogelijkheden van Power BI werken in uw voordeel. Veel dergelijke rapportscenario's worden verderop in dit artikel beschreven.

Verouderde rapporten

Wanneer u al SQL Server Reporting Services -rapporten (SSRS) Report Definition Language (RDL) hebt, kunt u ervoor kiezen om ze opnieuw te ontwikkelen als Power BI-rapporten of ze als gepagineerde rapporten te migreren naar Power BI. Zie SQL Server Reporting Services-rapporten migreren naar Power BI voor meer informatie.

Zodra ze zijn gepubliceerd in een Power BI-werkruimte, zijn gepagineerde rapporten naast Power BI-rapporten beschikbaar. Ze kunnen vervolgens eenvoudig worden gedistribueerd met behulp van Power BI-apps.

U kunt overwegen om SSRS-rapporten opnieuw te ontwikkelen in plaats van ze te migreren. Dit geldt met name voor rapporten die bedoeld zijn om analytische ervaringen te leveren. In dergelijke gevallen leveren Power BI-rapporten waarschijnlijk betere gebruikerservaringen voor rapporten.

Scenario's voor gepagineerde rapporten

Er zijn veel aantrekkelijke scenario's waarin u de voorkeur geeft aan het ontwikkelen van een gepagineerd Power BI-rapport. Veel functies of mogelijkheden worden niet ondersteund door Power BI-rapporten.

  • Afdrukklaar: gepagineerde rapporten zijn geoptimaliseerd voor afdrukken of PDF-generatie. Indien nodig kunnen gegevensregio's op een gecontroleerde manier uitbreiden en overlopen naar meerdere pagina's. Uw rapportindelingen kunnen marges en paginakoppen en voetteksten definiëren.
  • Renderindelingen: In Power BI kunnen gepagineerde rapporten in verschillende indelingen worden weergegeven. Indelingen zijn Onder andere Microsoft Excel, Microsoft Word, Microsoft PowerPoint, PDF, CSV, XML en MHTML. (De MHTML-indeling wordt gebruikt door de Power BI-service om rapporten weer te geven.) Uw rapportgebruikers kunnen besluiten om te exporteren in de indeling die bij hen past.
  • Precisie-indeling: u kunt indelingen met hoge opmaak, afdrukklare indelingen ontwerpen, tot de exacte grootte en locatie die is geconfigureerd in fracties van inches of centimeters.
  • Dynamische indeling: U kunt zeer responsieve indelingen produceren door veel rapporteigenschappen in te stellen voor gebruik van VB.NET expressies. Expressies hebben toegang tot veel kernbibliotheken van .NET Framework.
  • Renderspecifieke indeling: U kunt expressies gebruiken om de rapportindeling te wijzigen op basis van de toegepaste weergave-indeling. U kunt het rapport bijvoorbeeld ontwerpen om de zichtbaarheid uit te schakelen (om in te zoomen en uit te zoomen) wanneer het wordt weergegeven met een niet-interactieve indeling, zoals PDF.
  • Systeemeigen query's: u hoeft niet eerst een semantisch Power BI-model (voorheen een gegevensset genoemd) te publiceren. Het is mogelijk systeemeigen query's te maken (of opgeslagen procedures te gebruiken) voor elke ondersteunde gegevensbron. Query's kunnen parameters bevatten.
  • Ontwerpers van grafische query's: Power BI Report Builder bevat ontwerpers van grafische query's om u te helpen bij het schrijven en testen van uw gegevenssetquery's.
  • Statische gegevenssets: u kunt een gegevensset definiëren en gegevens rechtstreeks in uw rapportdefinitie invoeren. Deze mogelijkheid is vooral handig voor het ondersteunen van een demo of voor het leveren van een proof-of-concept (POC).
  • Gegevensintegratie: u kunt gegevens uit verschillende gegevensbronnen of met statische gegevenssets combineren. Dit wordt gedaan door aangepaste velden te maken met behulp van VB.NET expressies.
  • Parameters: u kunt zeer aangepaste parameters ontwerpen, waaronder gegevensgestuurde en trapsgewijze parameters. Het is ook mogelijk om standaardwaarden voor parameters te definiëren. Deze ervaringen kunnen worden ontworpen om uw rapportgebruikers te helpen snel de juiste filters in te stellen. Parameters hoeven ook geen rapportgegevens te filteren; ze kunnen worden gebruikt ter ondersteuning van 'wat-als'-scenario's of dynamische filtering of styling.
  • Afbeeldingsgegevens: Uw rapport kan afbeeldingen weergeven wanneer ze zijn opgeslagen in binaire indeling in een gegevensbron.
  • Aangepaste code: u kunt codeblokken van VB.NET functies in uw rapport ontwikkelen en deze gebruiken in elke rapportexpressie.
  • Subrapporten: U kunt andere gepagineerde Power BI-rapporten (vanuit dezelfde werkruimte) insluiten in uw rapport.
  • Flexibele gegevensrasters: U hebt gedetailleerde controle over rasterindelingen met behulp van het tablix-gegevensgebied. Het ondersteunt ook complexe indelingen, waaronder geneste en aangrenzende groepen. En het kan worden geconfigureerd om koppen te herhalen wanneer ze op meerdere pagina's worden afgedrukt. Het kan ook een subrapport of andere visualisaties insluiten, waaronder gegevensbalken, sparklines en indicatoren.
  • Ruimtelijke gegevenstypen: De kaartgegevensregio kan ruimtelijke gegevenstypen van SQL Server visualiseren. De gegevenstypen GEOGRAFIE en GEOMETRIE kunnen dus worden gebruikt om punten, lijnen of veelhoeken te visualiseren. Het is ook mogelijk om veelhoeken te visualiseren die zijn gedefinieerd in ESRI-shapebestanden.
  • Moderne meters: Radiale en lineaire meters kunnen worden gebruikt om KPI-waarden en -status weer te geven. Ze kunnen zelfs worden ingesloten in rastergegevensregio's, die binnen groepen worden herhaald.
  • HTML-rendering: u kunt opgemaakte tekst weergeven wanneer deze is opgeslagen als HTML.
  • Afdruk samenvoegen: U kunt tijdelijke aanduidingen voor tekstvaks gebruiken om gegevenswaarden in tekst te injecteren. Op deze manier kunt u een samenvoegrapport maken.
  • Interactiviteitsfuncties: interactieve functies omvatten het in- en uitschakelen van zichtbaarheid (om in te zoomen en in te zoomen), koppelingen, interactieve sortering en knopinfo. U kunt ook koppelingen voor drillthrough toevoegen aan Power BI-rapporten of andere gepagineerde Power BI-rapporten. Koppelingen kunnen zelfs naar een andere locatie binnen hetzelfde rapport gaan.
  • Abonnementen: Power BI kan gepagineerde rapporten leveren volgens een planning als e-mailberichten, met rapportbijlagen in elke ondersteunde indeling.
  • Indelingen per gebruiker: U kunt responsieve rapportindelingen maken op basis van de geverifieerde gebruiker die het rapport opent. U kunt het rapport ontwerpen om gegevens anders te filteren, gegevensregio's of visualisaties te verbergen, verschillende indelingen toe te passen of door de gebruiker specifieke parameterstandaarden in te stellen.

Raadpleeg de volgende bronnen voor meer informatie over dit artikel: