Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
GÆLDER FOR: Power BI Report Builder
Power BI Desktop
Denne vejledning viser dig, hvordan du opretter en pagineret rapport og uploader den til Power BI-tjenesten. Du starter med at forbinde til en eksempel på Azure SQL-database. Dernæst bruger du en guide i Power BI Report Builder til at oprette en pagineret rapport med en tabel, der spænder over flere sider. Til sidst skal du uploade den sideinddelte rapport til et hvilket som helst arbejdsområde i Power BI-tjeneste.
Gennemfør følgende trin i denne vejledning:
- Opret en Azure-eksempeldatabase.
- Opret en matrix i Power BI Report Builder ved at bruge en guide.
- Formater rapporten med en titel, sidetal og kolonneoverskrifter på hver side.
- Formatér valutaen.
- Upload rapporten til Power BI-tjeneste.
Forudsætninger
For at oprette den paginerede rapport skal du opfylde følgende forudsætninger:
Installér Power BI Report Builder gratis fra Microsoft Download Center .
Hvis du ikke har et Azure-abonnement, skal du oprette en gratis -konto.
Følg hurtig start Opret et eksempel på en Azure SQL-database i Azure-portal. Kopiér og gem værdien i feltet Servernavn under fanen Oversigt . Husk det brugernavn og den adgangskode, du oprettede i Azure.
Licenskravene for publicering af Power BI-paginerede rapporter (.rdl-filer) er de samme som for Power BI-rapporter (.pbix-filer).
- Med en gratis licens kan du publicere paginerede rapporter til My Workspace i Power BI-tjenesten. Du kan få flere oplysninger under Funktionstilgængelighed for brugere med gratis licenser i Power BI-tjeneste.
- Med en Power BI Pro-licens eller en Power BI Premium pr. bruger-licens (PPU) kan du publicere sideinddelte rapporter til andre arbejdsområder. Du skal også mindst have en bidragyderrolle i arbejdsområdet.
Opret matrixen med en guide
Start Power BI Report Builder på din computer.
Dialogboksen Introduktion åbnes.
I venstre panel skal du kontrollere, at Ny rapport er valgt. I højre panel vælger du Table eller Matrix Wizard.
På siden Vælg et datasæt skal du vælge Opret et datasæt>Næste.
Vælg Ny på siden Vælg en forbindelse til en datakilde.
Dialogboksen Egenskaber for datakilde åbnes.
Du kan navngive en datakilde, som du vil, ved hjælp af tegn og understregningstegn. I dette selvstudium skal du skrive MyAzureDataSource i feltet Navn.
I feltet Vælg forbindelsestype skal du vælge Microsoft Azure SQL Database.
Vælg Opret ud for feltet Forbindelsesstreng.
Dialogboksen Forbindelsesegenskaber åbnes.
I Azure Portal skal du vælge den Azure SQL-database, du har oprettet i den hurtige start "Opret et Azure SQL-databaseeksempel i Azure Portal" i afsnittet Forudsætninger i denne artikel.
Under fanen Oversigt for din Azure SQL-database skal du kopiere værdien i feltet Servernavn .
Gå tilbage til Report Builder, og indsæt det servernavn, du kopierede, under Servernavn i dialogboksen Egenskaber for forbindelse.
For at logge på serveren, sørg for at bruge SQL Server Authentication er valgt. Indtast derefter det brugernavn og den adgangskode, du har oprettet i Azure, til eksempeldatabasen.
Under Opret forbindelse til en database skal du vælge rullepilen og vælge det databasenavn, du har oprettet i Azure.
Vælg Test forbindelse. Du får vist meddelelsen Testresultater , der viser, at Testforbindelsen lykkedes.
Vælg OK.
I feltet Forbindelsesstreng viser Report Builder nu dine nye forbindelsesstreng.
Vælg OK.
På siden Vælg en forbindelse til en datakilde kan du se "(i denne rapport)" under din nye datakildeforbindelse. Vælg den pågældende datakilde, og vælg Næste.
På siden Design en forespørgsel skal du udvide SalesLT, udvide Tabeller og vælge disse tabeller:
- Adresse
- Customer
- Produkt
- ProductCategory
- SalesOrderDetail
- SalesOrderHeader
Fordi du valgte Relationships>Auto Detect, registrerer Report Builder relationerne mellem disse tabeller.
Vælg Kør forespørgsel. Report Builder viser forespørgselsresultaterne.
Vælg Næste.
På siden Arranger felter skal du trække disse felter fra feltet Tilgængelige felter til feltet Rækkegrupper:
- CompanyName
- SalesOrderNumber
- Product_Name
Træk disse felter fra feltet Tilgængelige felter til feltet Værdier :
- OrderQty
- UnitPrice
- Linjesum
Report Builder foretager automatisk summer af felterne i feltet Værdier .
Vælg Næste. Bevar alle standardindstillingerne på siden Vælg layout, men fjern markeringen i afkrydsningsfeltet ud for Udvid/skjul grupper. Generelt er funktionen Udvid/skjul grupper fantastisk, men denne gang skal tabellen ombrydes til flere sider.
Vælg Næste>slutdato. Tabellen vises i designområdet.
Det har du oprettet
Lad os stoppe et øjeblik for at se på resultaterne af guiden.
I ruden Rapportdata kan du se den integrerede Azure-datakilde og det integrerede datasæt, der er baseret på den, som du begge har oprettet.
Designoverfladen er ca. 6 tommer bred. I designområdet kan du se matrixen, hvor kolonneoverskrifter og pladsholderværdier vises. Matrixen har seks kolonner og er tilsyneladende kun fem rækker høj.
Ordreantal, Enhedspris og Linjetotal er alle summer, og hver rækkegruppe har en subtotal.
Du kan stadig ikke se de faktiske dataværdier. Du skal køre rapporten for at se dem.
Hvis du ikke kan se Egenskaber-panelet , vælg fanen > Vis Egenskaber. I ruden Egenskaber kaldes den valgte matrix Tablix1. En tablix i Report Builder er et dataområde, der viser data i rækker og kolonner. Det kan enten være en tabel eller en matrix.
I ruden Gruppering kan du se de tre rækkegrupper, du oprettede i guiden:
- CompanyName
- Salgsordre
- Produktnavn
Denne matrix har ingen kolonnegrupper.
Kør rapporten
For at se de faktiske værdier, kør rapporten.
Vælg Kør på værktøjslinjen Hjem .
Nu kan du se værdierne. Matrixen indeholder mange flere rækker, end du så i designvisning. Rapportgenerator viser siden som 1 ud af 2?. Report Builder indlæser rapporten så hurtigt som muligt, så den henter kun nok data til nogle få sider ad gangen. Spørgsmålstegnet angiver, at Report Builder stadig indlæser dataene.
Formatér rapporten
Nu har du en rapport med en matrix, der ombrydes til 33 sider. Tilføj nogle andre funktioner og forbed, hvordan det ser ud. Du kan køre rapporten efter hvert trin, hvis du vil se, hvordan det går.
- På fanen Kør på båndet skal du vælge Design, så du kan fortsætte med at redigere det.
Angiv sidebredde
Typisk formaterer man en pagineret rapport til udskrivning, og en typisk side er 8,5 x 11 tommer.
Træk linealen for at gøre designområdet 7 tommer bredt. Standardmargenerne er 1 tomme på hver side, så sidemargenerne skal være smallere.
Vælg det grå område omkring designfladen for at vise Rapport-egenskaberne .
Hvis du ikke kan se Egenskaber-panelet, vælg fanen >Vis Egenskaber.
Udvid margener , og skift Venstre og Højre fra 1 tommer til 0,75 tommer.
Tilføj en rapporttitel
Vælg Klik for at tilføje titel øverst på siden, og skriv Salg efter virksomhed.
Vælg titelteksten, og skift Farve til Blå i ruden Egenskaber under Skrifttype.
Tilføj et sidetal
Du har bemærket, at rapporten har et dato- og tidsstempel i sidefoden. Du kan også føje et sidetal til sidefoden.
Nederst på designoverfladen kan du se [&ExecutionTime] i højre side i sidefoden.
Udvid mappen Indbyggede felter i ruden Rapportdata. Træk Sidetal til venstre side af sidefoden i samme højde som [&ExecutionTime].
Træk i højre side af feltet [& PageNumber] for at gøre den firkantet.
På fanen Indsæt skal du vælge Tekstfelt.
Vælg til højre for [&PageNumber], skriv "af", og gør tekstboksen firkantet.
Træk samlet samlede sider til footeren, til højre for "af", og træk dens højre side for at gøre den firkantet også.
Gør tabellen bredere
Nu kan du gøre matrixen bred nok til at fylde sidens bredde og gøre tekstkolonnerne bredere, så navnene ikke ruller så meget.
Vælg matricen, og vælg derefter kolonnen Firmanavn .
Peg på den grå søjle øverst i matrixen i højre kant af kolonnen Firmanavn . Træk mod højre, indtil kolonnen slutter ved 1 3/8 tommer.
Træk i højre kant af Produktnavn , indtil kolonnen slutter med 3 3/4 tommer.
Nu er matrixen næsten lige så bred som udskriftsområdet.
Formatér valutaen
Hvis du har bemærket, at du kørte rapporten, er dollarbeløbene endnu ikke formateret som valuta.
Markér cellen [Sum(OrderQty)], hold Skift nede, og vælg cellen [Sum(LineTotal)] nederst til højre.
På fanen Hjem skal du vælge dollartegnet ($) valutasymbolet, og derefter vælge pilen ved siden af Placeholder-stilarter>Sample Values.
Nu kan du se, at værdierne er formateret som valuta.
Tilføj kolonneoverskrifter på hver side
Før du publicerer rapporten til Power BI-tjenesten, skal du lave en yderligere formateringsforbedring: lad kolonneoverskrifterne vises på hver side i rapporten.
I den yderste højre ende af den øverste linje i ruden Gruppering skal du vælge rullepilen >.
Vælg den øverste statiske linje i rækkegrupperne. Du kan se, at cellen Firmanavn i matrixen er markeret.
I ruden Egenskaber ser du på egenskaberne for Tablix-medlem. Angiv KeepWithGroup til After og RepeatOnNewPage til True.
Kør rapporten for at se, hvordan det ser ud nu.
Vælg Kør under fanen Hjem .
Vælg Udskriftslayout. Nu indeholder rapporten 29 sider. Rul gennem et par sider. Du kan se, at valutaen er formateret, kolonnerne har overskrifter på hver side, og rapporten har en sidefod med sidetal og dato- og tidsstempel på hver side.
Gem rapporten på computeren.
Upload rapporten til tjenesten
Nu hvor du har oprettet denne paginerede rapport, upload den til Power BI-tjenesten.
I navigationsruden Power BI-tjeneste skal du vælge >+ Nyt arbejdsområde.
I Opret et arbejdsområde skal du navngive dit arbejdsområde Azure AW eller et andet unikt navn. Du er det eneste medlem i øjeblikket. Vælg Anvend.
I dit nye arbejdsområde skal du vælge Gennemse i menuen til venstre. Vælg din fil fra listen, eller gå til det sted, hvor du gemte filen, og åbn den.
Power BI importerer din fil, og du kan se den under Rapporter på siden Appliste.
Vælg rapporten, og få den vist.
Hvis du får vist en fejl, skal du muligvis angive dine legitimationsoplysninger igen. Vælg ellipserne til højre for rapporten, og vælg derefter Administrér.
Vælg Rediger legitimationsoplysninger, og angiv de legitimationsoplysninger, du brugte i Azure, da du oprettede Azure-databasen.
Nu kan du få vist din sideinddelte rapport i Power BI-tjeneste.