Del via


Selvstudium: Opret en sideinddelt rapport, og upload den til Power BI-tjeneste

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.

Skærmbillede, der viser en sideinddelt rapport 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:

Licenskravene for publicering af Power BI-paginerede rapporter (.rdl-filer) er de samme som for Power BI-rapporter (.pbix-filer).

Opret matrixen med en guide

  1. Start Power BI Report Builder på din computer.

    Dialogboksen Introduktion åbnes.

    Skærmbillede, der viser skærmen Introduktion til Report Builder.

  2. I venstre panel skal du kontrollere, at Ny rapport er valgt. I højre panel vælger du Table eller Matrix Wizard.

  3. På siden Vælg et datasæt skal du vælge Opret et datasæt>Næste.

    Skærmbillede, der viser, hvor man kan finde muligheden Opret et datasæt.

  4. Vælg Ny på siden Vælg en forbindelse til en datakilde.

    Skærmbillede viser, hvor man vælger Ny for en datakildeforbindelse.

    Dialogboksen Egenskaber for datakilde åbnes.

  5. 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.

  6. I feltet Vælg forbindelsestype skal du vælge Microsoft Azure SQL Database.

  7. Vælg Opret ud for feltet Forbindelsesstreng.

    Skærmbillede, der viser, hvor man vælger Byg-muligheden i Datakilde-egenskaberne.

    Dialogboksen Forbindelsesegenskaber åbnes.

  8. 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.

    Skærmbillede, der viser SQL-databasen på listen over Azure-portal ressourcer.

  9. Under fanen Oversigt for din Azure SQL-database skal du kopiere værdien i feltet Servernavn .

  10. Gå tilbage til Report Builder, og indsæt det servernavn, du kopierede, under Servernavn i dialogboksen Egenskaber for forbindelse.

  11. 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.

  12. Under Opret forbindelse til en database skal du vælge rullepilen og vælge det databasenavn, du har oprettet i Azure.

    Skærmbillede af dialogboksen Forbindelsesegenskaber, der viser, hvor du kan finde indstillingerne Opret forbindelse til en database.

  13. Vælg Test forbindelse. Du får vist meddelelsen Testresultater , der viser, at Testforbindelsen lykkedes.

  14. Vælg OK.

    I feltet Forbindelsesstreng viser Report Builder nu dine nye forbindelsesstreng.

    Skærmbillede, der viser, hvor forbindelsesstrengen findes på skærmen Egenskaber for datakilde.

  15. Vælg OK.

  16. 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.

    Skærmbillede, der viser, hvor man vælger datakilden.

  17. 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.

    Skærmbillede af skærmen Design en forespørgsel.

  18. Vælg Kør forespørgsel. Report Builder viser forespørgselsresultaterne.

    Skærmbillede, der viser, hvor listen med forespørgselsresultater vises.

  19. Vælg Næste.

  20. På siden Arranger felter skal du trække disse felter fra feltet Tilgængelige felter til feltet Rækkegrupper:

    • CompanyName
    • SalesOrderNumber
    • Product_Name
  21. 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 .

    Skærmbillede af skærmbilledet Arranger felter, der viser, hvor du kan finde sektionerne Rækkegrupper og Værdier.

  22. 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.

  23. 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.

Skærmbillede, der viser resultaterne af guiden Matrix med tal, der navngiver hver sektion.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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ørvæ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.

    Skærmbillede af en rapport, der viser, hvor sidetallet og sidenavigationspilene findes.

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.

  1. 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.

  2. 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.

  3. Udvid margener , og skift Venstre og Højre fra 1 tommer til 0,75 tommer.

    Skærmbillede af rapportens egenskaber, der viser, hvor man kan se og redigere rapportmarginerne.

Tilføj en rapporttitel

  1. Vælg Klik for at tilføje titel øverst på siden, og skriv Salg efter virksomhed.

  2. 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.

  1. Nederst på designoverfladen kan du se [&ExecutionTime] i højre side i sidefoden.

  2. Udvid mappen Indbyggede felter i ruden Rapportdata. Træk Sidetal til venstre side af sidefoden i samme højde som [&ExecutionTime].

  3. Træk i højre side af feltet [& PageNumber] for at gøre den firkantet.

  4. På fanen Indsæt skal du vælge Tekstfelt.

  5. Vælg til højre for [&PageNumber], skriv "af", og gør tekstboksen firkantet.

  6. 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å.

    Skærmbillede af rapportdata-panelet, der viser, hvor man trækker et indbygget felt ind i en footer.

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.

  1. Vælg matricen, og vælg derefter kolonnen Firmanavn .

  2. 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.

    Skærmbillede, der viser, hvor man skal trække kanten af en søjle for at gøre den bredere.

  3. 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.

  1. Markér cellen [Sum(OrderQty)], hold Skift nede, og vælg cellen [Sum(LineTotal)] nederst til højre.

    Skærmbillede, der viser, hvor man vælger celler med valutaværdier.

  2. fanen Hjem skal du vælge dollartegnet ($) valutasymbolet, og derefter vælge pilen ved siden af Placeholder-stilarter>Sample Values.

    Skærmbillede viser, hvor man vælger Sample Values.

    Nu kan du se, at værdierne er formateret som valuta.

    Skærmbillede, der viser rapportværdier 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.

  1. I den yderste højre ende af den øverste linje i ruden Gruppering skal du vælge rullepilen >.

    Skærmbillede, der viser, hvor du kan vælge Avanceret tilstand.

  2. Vælg den øverste statiske linje i rækkegrupperne. Du kan se, at cellen Firmanavn i matrixen er markeret.

    Skærmbillede, der viser, hvor man vælger den statiske bjælke.

  3. I ruden Egenskaber ser du på egenskaberne for Tablix-medlem. Angiv KeepWithGroup til After og RepeatOnNewPage til True.

    Skærmbillede, der viser, hvor egenskaberne for Tablix Member kan findes.

    Kør rapporten for at se, hvordan det ser ud nu.

  4. Vælg Kør under fanen Hjem .

  5. 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.

    Skærmbillede af en eksempelrapport med Udskriftslayout valgt.

  6. Gem rapporten på computeren.

Upload rapporten til tjenesten

Nu hvor du har oprettet denne paginerede rapport, upload den til Power BI-tjenesten.

  1. I navigationsruden Power BI-tjeneste skal du vælge >+ Nyt arbejdsområde.

  2. 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.

  3. 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.

    Skærmbillede, der viser, hvor rapporten vises i Rapporter-listen på app-listesiden.

  4. Vælg rapporten, og få den vist.

  5. 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.

    Skærmbillede, der viser, hvor du skal vælge Administrer for at administrere din rapport.

  6. Vælg Rediger legitimationsoplysninger, og angiv de legitimationsoplysninger, du brugte i Azure, da du oprettede Azure-databasen.

    Skærmbillede, der viser, hvor du skal vælge Rediger legitimationsoplysninger.

  7. Nu kan du få vist din sideinddelte rapport i Power BI-tjeneste.

Hvad er sideinddelte rapporter i Power BI?