Dela via


När du ska använda sidnumrerade rapporter i Power BI

Den här artikeln riktar sig till dig som rapportförfattare som utformar rapporter för Power BI. Den innehåller förslag som hjälper dig att välja när du ska utveckla sidnumrerade Power BI-rapporter.

Sidnumrerade Power BI-rapporter är optimerade för utskrift eller PDF-generering. De ger dig också möjlighet att skapa mycket formaterade, utskriftsklara layouter. Sidnumrerade rapporter är därför idealiska för driftrapporter, till exempel försäljningsfakturor.

Power BI-rapporter är däremot optimerade för utforskning och interaktivitet. Dessutom kan de presentera dina data med hjälp av ett omfattande utbud av ultramoderna visuella objekt. Power BI-rapporter är därför idealiska för analysrapporter, så att rapportanvändarna kan utforska data och identifiera relationer och mönster.

Vi rekommenderar att du använder en sidnumrerad Power BI-rapport när:

  • Du vet att rapporten måste skrivas ut eller matas ut som ett PDF-dokument.
  • Layouter för datarutnät kan expanderas och spillas över. Tänk på att en tabell, eller matris, i en Power BI-rapport inte kan ändra storlek dynamiskt för att visa alla data – den ger rullningslister i stället. Men om det skrivs ut går det inte att bläddra för att visa data som inte visas.
  • Sidnumrerade funktioner i Power BI fungerar till din fördel. Många sådana rapportscenarier beskrivs senare i den här artikeln.

Äldre rapporter

När du redan har RAPPORTER om SQL Server Reporting Services (SSRS) Report Definition Language (RDL) kan du välja att bygga om dem som Power BI-rapporter eller migrera dem som sidnumrerade rapporter till Power BI. Mer information finns i Migrera SQL Server Reporting Services-rapporter till Power BI.

När de har publicerats till en Power BI-arbetsyta är sidnumrerade rapporter tillgängliga sida vid sida med Power BI-rapporter. De kan sedan enkelt distribueras med Power BI-appar.

Du kan överväga att bygga om SSRS-rapporter i stället för att migrera dem. Det gäller särskilt för de rapporter som är avsedda att leverera analysupplevelser. I dessa fall ger Power BI-rapporter sannolikt bättre rapportanvändarupplevelser.

Sidnumrerade rapportscenarier

Det finns många intressanta scenarier när du kanske föredrar att utveckla en sidnumrerad Power BI-rapport. Många är funktioner som inte stöds av Power BI-rapporter.

  • Utskriftsklar: Sidnumrerade rapporter är optimerade för utskrift eller PDF-generering. Vid behov kan dataregioner expanderas och flöda över till flera sidor på ett kontrollerat sätt. Rapportlayouterna kan definiera marginaler och sidhuvuden och sidfötter.
  • Rendera format: Power BI kan återge sidnumrerade rapporter i olika format. Format inkluderar Microsoft Excel, Microsoft Word, Microsoft PowerPoint, PDF, CSV, XML och MHTML. (MHTML-formatet används av Power BI-tjänst för att återge rapporter.) Rapportanvändarna kan välja att exportera i det format som passar dem.
  • Precisionslayout: Du kan utforma mycket formaterade, utskriftsklara layouter – till den exakta storleken och platsen som konfigurerats i bråkdelar av tum eller centimeter.
  • Dynamisk layout: Du kan skapa mycket dynamiska layouter genom att ange många rapportegenskaper som ska användas VB.NET uttryck. Uttryck har åtkomst till många grundläggande .NET Framework-bibliotek.
  • Rendera specifik layout: Du kan använda uttryck för att ändra rapportlayouten baserat på det återgivningsformat som används. Du kan till exempel utforma rapporten så att den inaktiverar växling av synlighet (för att öka detaljnivån och öka detaljnivån) när den återges med ett icke-interaktivt format, till exempel PDF.
  • Interna frågor: Du behöver inte först publicera en Power BI-semantisk modell (tidigare känd som en datauppsättning). Det går att skapa interna frågor (eller använda lagrade procedurer) för alla datakällor som stöds. Frågor kan innehålla parameterisering.
  • Grafiska frågedesigners: Power BI Report Builder innehåller grafiska frågedesigners som hjälper dig att skriva och testa dina datamängdsfrågor.
  • Statiska datamängder: Du kan definiera en datauppsättning och ange data direkt i rapportdefinitionen. Den här funktionen är särskilt användbar för att stödja en demo eller för att leverera ett konceptbevis (POC).
  • Dataintegrering: Du kan kombinera data från olika datakällor eller med statiska datauppsättningar. Det görs genom att skapa anpassade fält med hjälp av VB.NET uttryck.
  • Parameterisering: Du kan utforma mycket anpassade parameteriseringsupplevelser, inklusive datadrivna och sammanhängande parametrar. Det går också att definiera parameterstandarder. Dessa funktioner kan utformas för att hjälpa rapportanvändarna att snabbt ange lämpliga filter. Parametrar behöver inte heller filtrera rapportdata. de kan användas för att stödja "konsekvensscenarier" eller dynamisk filtrering eller formatering.
  • Bilddata: Rapporten kan återge bilder när de lagras i binärt format i en datakälla.
  • Anpassad kod: Du kan utveckla kodblock för VB.NET funktioner i rapporten och använda dem i alla rapportuttryck.
  • Underrapporter: Du kan bädda in andra sidnumrerade Power BI-rapporter (från samma arbetsyta) i rapporten.
  • Flexibla datarutnät: Du har detaljerad kontroll över rutnätslayouter med hjälp av tablix-dataregionen. Den stöder även komplexa layouter, inklusive kapslade och intilliggande grupper. Och det kan konfigureras för att upprepa rubriker när de skrivs ut över flera sidor. Dessutom kan den bädda in en underrapport eller andra visualiseringar, inklusive datastaplar, miniatyrdiagram och indikatorer.
  • Spatiala datatyper: Kartdataregionen kan visualisera rumsliga datatyper i SQL Server. Datatyperna GEOGRAPHY och GEOMETRY kan därför användas för att visualisera punkter, linjer eller polygoner. Det går också att visualisera polygoner som definierats i ESRI-formfiler.
  • Moderna mätare: Radiella och linjära mätare kan användas för att visa KPI-värden och status. De kan till och med bäddas in i rutnätsdataregioner och upprepas i grupper.
  • HTML-återgivning: Du kan visa formaterad text när den lagras som HTML.
  • Koppla dokument: Du kan använda platshållare för textrutor för att mata in datavärden i text. På så sätt kan du skapa en kopplingsrapport för dokument.
  • Interaktivitetsfunktioner: Interaktiva funktioner omfattar växling av synlighet (för att öka detaljnivån och öka detaljnivån), länkar, interaktiv sortering och knappbeskrivningar. Du kan också lägga till länkar som visar detaljerad information i Power BI-rapporter eller andra sidnumrerade Power BI-rapporter. Länkar kan till och med gå till en annan plats i samma rapport.
  • Prenumerationer: Power BI kan leverera sidnumrerade rapporter enligt ett schema som e-postmeddelanden, med rapportbilagor i valfritt format som stöds.
  • Layouter per användare: Du kan skapa dynamiska rapportlayouter baserat på den autentiserade användare som öppnar rapporten. Du kan utforma rapporten så att den filtrerar data på olika sätt, döljer dataområden eller visualiseringar, använder olika format eller anger användarspecifika parameterstandarder.

Mer information om den här artikeln finns i följande resurser: