Del via


Når du skal bruke paginerte rapporter i Power BI

Denne artikkelen er rettet mot deg som rapportforfatter som utformer rapporter for Power BI. Den inneholder forslag som hjelper deg med å velge når du skal utvikle paginerte Power BI-rapporter.

Paginerte rapporter i Power BI er optimalisert for utskrift eller PDF-generering. De gir deg også muligheten til å produsere høyt formaterte, utskriftsklare oppsett. Paginerte rapporter er derfor ideelle for driftsrapporter, for eksempel salgsfakturaer.

Power BI-rapporter er derimot optimalisert for utforskning og interaktivitet. De kan også presentere dataene dine ved hjelp av et omfattende utvalg av ultramoderne visualobjekter. Power BI-rapporter er derfor ideelle for analytiske rapporter, slik at rapportbrukerne kan utforske data og oppdage relasjoner og mønstre.

Vi anbefaler at du vurderer å bruke en paginert Power BI-rapport når:

  • Du vet at rapporten må skrives ut, eller utdata som et PDF-dokument.
  • Datarutenettoppsett kan utvides og overflyteres. Tenk på at en tabell, eller matrise, i en Power BI-rapport ikke kan endre størrelsen dynamisk for å vise alle data – den vil gi rullefelt i stedet. Hvis den skrives ut, er det imidlertid ikke mulig å rulle for å vise data som ikke er synlige.
  • Sideformaterte funksjoner og funksjoner i Power BI fungerer i din favør. Mange slike rapportscenarioer beskrives senere i denne artikkelen.

Eldre rapporter

Når du allerede har RAPPORTER FOR SQL Server Reporting Services (SSRS) Report Definition Language (RDL ), kan du velge å gjenoppbygge dem som Power BI-rapporter, eller overføre dem som paginerte rapporter til Power BI. Hvis du vil ha mer informasjon, kan du se Overføre SQL Server Reporting Services-rapporter til Power BI.

Når de er publisert i et Power BI-arbeidsområde, er paginerte rapporter tilgjengelige side ved side med Power BI-rapporter. De kan deretter enkelt distribueres ved hjelp av Power BI-apper.

Du kan vurdere å utvikle SSRS-rapporter på nytt i stedet for å overføre dem. Det gjelder spesielt for de rapportene som er ment å levere analytiske opplevelser. I slike tilfeller vil Power BI-rapporter sannsynligvis levere bedre brukeropplevelser for rapporter.

Scenarioer for paginert rapport

Det finnes mange overbevisende scenarioer når du kanskje favoriserer utvikling av en paginert Power BI-rapport. Mange er funksjoner eller funksjoner som ikke støttes av Power BI-rapporter.

  • Utskriftsklar: Paginerte rapporter er optimalisert for utskrift eller PDF-generering. Når det er nødvendig, kan dataområder utvide og overflyte til flere sider på en kontrollert måte. Rapportoppsettene kan definere marger og topp- og bunntekster på sider.
  • Gjengivelsesformater: Power BI kan gjengi paginerte rapporter i forskjellige formater. Formatene inkluderer Microsoft Excel, Microsoft Word, Microsoft PowerPoint, PDF, CSV, XML og MHTML. (MHTML-formatet brukes av Power Bi-tjeneste til å gjengi rapporter.) Rapportbrukerne kan bestemme seg for å eksportere i formatet som passer dem.
  • Presisjonsoppsett: Du kan utforme høyt formaterte, utskriftsklare oppsett – til nøyaktig størrelse og plassering konfigurert i brøker av tommer eller centimeter.
  • Dynamisk oppsett: Du kan produsere svært responsive oppsett ved å angi mange rapportegenskaper for å bruke VB.NET uttrykk. Uttrykk har tilgang til mange kjernebiblioteker i .NET Framework.
  • Gjengivelsesspesifikt oppsett: Du kan bruke uttrykk til å endre rapportoppsettet basert på gjengivelsesformatet som brukes. Du kan for eksempel utforme rapporten for å deaktivere vekslende synlighet (for å drille ned og drille opp) når den gjengis ved hjelp av et ikke-interaktivt format, for eksempel PDF.
  • Opprinnelige spørringer: Du trenger ikke først å publisere en semantisk Power BI-modell. Det er mulig å redigere opprinnelige spørringer (eller bruke lagrede prosedyrer) for alle støttede datakilder. Spørringer kan inkludere parameterisering.
  • Grafiske spørringsutformere: Power BI Report Builder inneholder grafiske spørringsutformere som kan hjelpe deg med å skrive og teste datasettspørringer.
  • Statiske datasett: Du kan definere et datasett og skrive inn data direkte i rapportdefinisjonen. Denne funksjonen er spesielt nyttig for å støtte en demonstrasjon, eller for å levere et konseptbevis (POC).
  • Dataintegrering: Du kan kombinere data fra ulike datakilder, eller med statiske datasett. Det gjøres ved å opprette egendefinerte felt ved hjelp av VB.NET uttrykk.
  • Parameterisering: Du kan utforme svært tilpassede parameteriseringsopplevelser, inkludert datadrevne og gjennomgripende parametere. Det er også mulig å definere parameterstandarder. Disse opplevelsene kan utformes for å hjelpe rapportbrukerne med raskt å angi riktige filtre. Parametere trenger heller ikke å filtrere rapportdata. de kan brukes til å støtte «hva-skjer-hvis»-scenarier eller dynamisk filtrering eller stil.
  • Bildedata: Rapporten kan gjengi bilder når de lagres i binærformat i en datakilde.
  • Egendefinert kode: Du kan utvikle kodeblokker for VB.NET funksjoner i rapporten og bruke dem i et hvilket som helst rapportuttrykk.
  • Delrapporter: Du kan bygge inn andre paginerte Rapporter i Power BI (fra samme arbeidsområde) i rapporten.
  • Fleksible datarutenett: Du har finjustert kontroll over rutenettoppsett ved hjelp av tablix-dataområdet. Den støtter også komplekse oppsett, inkludert nestede og tilstøtende grupper. Og den kan konfigureres til å gjenta overskrifter når den skrives ut over flere sider. Den kan også bygge inn en delrapport eller andre visualiseringer, inkludert datastolper, sparkline-grafikk og indikatorer.
  • Spatiale datatyper: Kartdataområdet kan visualisere sql Server-romlige datatyper. Datatypene GEOGRAFI og GEOMETRI kan derfor brukes til å visualisere punkter, linjer eller polygoner. Det er også mulig å visualisere polygoner som er definert i ESRI-figurfiler.
  • Moderne målere: Radiale og lineære målere kan brukes til å vise KPI-verdier og status. De kan også bygges inn i rutenettdataområder, og gjentas i grupper.
  • HTML-gjengivelse: Du kan vise rikt formatert tekst når den lagres som HTML.
  • Utskriftsfletting: Du kan bruke plassholdere for tekstbokser til å sette inn dataverdier i tekst. På denne måten kan du lage en rapport for utskriftsfletting.
  • Interaktivitetsfunksjoner: Interaktive funksjoner inkluderer vekslende synlighet (for å drille ned og drille opp), koblinger, interaktiv sortering og verktøytips. Du kan også legge til koblinger som ekstraheres i Power BI-rapporter eller andre paginerte Power BI-rapporter. Koblinger kan til og med hoppe til en annen plassering i samme rapport.
  • Abonnementer: Power BI kan levere paginerte rapporter etter en tidsplan som e-postmeldinger, med rapportvedlegg i alle støttede formater.
  • Oppsett per bruker: Du kan opprette responsive rapportoppsett basert på den godkjente brukeren som åpner rapporten. Du kan utforme rapporten for å filtrere data på en annen måte, skjule dataområder eller visualiseringer, bruke forskjellige formater eller angi brukerspesifikke parameterstandarder.

Hvis du vil ha mer informasjon om denne artikkelen, kan du se følgende ressurser: