Del via


Angiv data direkte i en sideinddelt rapport i Report Builder

GÆLDER FOR: Power BI Report Builder Power BI Desktop

I denne artikel forklares en funktion i Microsoft Power BI Report Builder, hvor du kan angive data direkte i en sideinddelt rapport som et integreret datasæt. Du kan skrive dataene direkte i et datasæt i din rapport eller indsætte dem fra et andet program, f.eks. Microsoft Excel. Når du har oprettet et datasæt ved at angive data, kan du bruge det på samme måde som alle andre integrerede datasæt, du har oprettet. Derudover kan du tilføje mere end én tabel og derefter bruge én som et filter for den anden. Denne funktion er især nyttig til små statiske datasæt, som du muligvis skal bruge i din rapport, f.eks. rapportparametre.

Forudsætninger

Licenskrav til sideinddelte Power BI-rapporter (.rdl-filer) er de samme som for Power BI-rapporter (.pbix-filer).

  • Hvis du vil gemme din sideinddelte rapport på en rapportserver, skal du have tilladelse til at redigere filen RsReportServer.config.

Opret en datakilde og et datasæt

Når du har downloadet og installeret Report Builder, skal du følge den samme arbejdsproces, du bruger til at føje en integreret datakilde og et integreret datasæt til din rapport. I følgende procedure kan du under Datakilder se en ny indstilling af typen Angiv data . Du skal kun konfigurere denne datakilde én gang i en rapport. Derefter kan du oprette flere tabeller med indtastede data som separate datasæt, der alle bruger den enkelte datakilde.

  1. Vælg Nyt>datasæt i ruden Rapportdata.

    Skærmbillede af indstillingen Datasæt i ruden Rapportdata.

  2. I dialogboksen Egenskaber for datasæt skal du give dit datasæt et navn. Medtag ikke mellemrum.

  3. Ud for Datakilde skal du vælge Ny.

    Skærmbillede af knappen Ny integreret datakilde.

  4. I feltet Vælg forbindelsestype skal du vælge Angiv data>OK.

    Skærmbillede af indstillingen Angiv data.

  5. Tilbage i dialogboksen Egenskaber for datasæt skal du vælge Forespørgselsdesigner.

    Skærmbillede af knappen Forespørgselsdesigner.

  6. Højreklik i ruden Forespørgselsdesigner , og indsæt dataene i tabellen.

    Skærmbillede af indstillingen Sæt ind i Forespørgselsdesigner.

  7. Hvis du vil angive kolonnenavnene, skal du dobbeltklikke på hver Ny kolonne og skrive kolonnenavnet.

    Skærmbillede af valg af kolonnenavn.

  8. Hvis den første række indeholder kolonneoverskrifter fra de oprindelige data, skal du højreklikke og slette dem.

  9. Datatypen for hver kolonne er som standard String. Hvis du vil ændre datatypen, skal du højreklikke på kolonneoverskriften >Skift type og angive den til en anden datatype, f.eks. Dato eller Flydende.

    Skærmbillede af indstillingerne for Skift datatype.

  10. Når du er færdig med at oprette tabellen, skal du vælge OK.

    Den genererede forespørgsel er den samme, som du ville se med en XML-datakilde. Under coverene bruger vi XML som dataprovider. Vi har også genbrugt den for at aktivere dette scenarie.

    Skærmbillede af XML-datastrukturen.

  11. Vælg OK i dialogboksen Egenskaber for datasæt.

  12. Du kan se din datakilde og dit datasæt i ruden Rapportdata .

    Skærmbillede af datasæt i ruden Rapportdata.

Du kan bruge dit datasæt som udgangspunkt for datavisualiseringer i din rapport. Du kan også tilføje et andet datasæt og bruge den samme datakilde til det.

Design rapporten

Nu, hvor du har en datakilde og et datasæt, er du klar til at oprette din rapport. Følgende procedure opretter en enkel rapport, der er baseret på dataene i det forrige afsnit.

  1. Vælg Guiden Tabel>i menuen Indsæt.

    Skærmbillede af indstillingen Guiden Tabel.

  2. Vælg det datasæt, du lige har oprettet >Næste.

    Skærmbillede af dialogboksen Vælg et datasæt.

  3. På siden Arranger felter skal du trække de felter, du vil gruppere efter, fra feltet Tilgængelige felter til feltet Rækkegrupper . I dette eksempel:

    • Land/område
    • SalesYear
  4. Træk de felter, du vil aggregere, fra feltet Tilgængelige felter til feltet Værdier . I dette eksempel:

    • SalesAmount

    Som standard summerer Report Builder felterne i feltet Værdier , men du kan vælge en anden sammenlægning.

    Skærmbillede af forskellige sammenlægninger at vælge imellem.

  5. Vælg Næste.

  6. Bevar alle standardindstillingerne på siden Vælg layout, men fjern markeringen i Udvid/skjul grupper. Generelt er det godt at udvide og skjule grupper, men denne gang vil du gerne se alle dataene.

  7. Vælg Næste>slutdato. Tabellen vises i designområdet.

    Skærmbillede af rapporten i designvisning.

Kør rapporten

Hvis du vil se de faktiske værdier og få vist rapporten, skal du køre den.

  1. Vælg Kør i menuen Hjem .

    Skærmbillede af valg af Kør på båndet Hjem.

    Nu kan du se værdierne. Matrixen har flere rækker, end du så i designvisning! Du kan enten formatere siden eller beslutte at bruge standardindstillingerne, før du gemmer på din lokale computer eller publicerer til tjenesten.

  2. Hvis du vil se, hvordan rapporten ser ud, når du udskriver den, skal du vælge Udskriftslayout.

    Skærmbillede af valg af Udskriftslayout.

    Nu kan du se, hvordan det ser ud på en udskrevet side.

    Skærmbillede af rapporten i udskriftslayoutvisning.

Upload den sideinddelte rapport til Power BI-tjeneste

Nu, hvor sideinddelte rapporter understøttes i Power BI-tjeneste, kan du uploade din sideinddelte rapport til et hvilket som helst arbejdsområde. Se Upload en sideinddelt rapport for at få flere oplysninger.

Overfør den sideinddelte rapport til en rapportserver

Du kan også uploade din sideinddelte rapport til en Power BI-rapportserver- eller SQL Server Reporting Services 2016- eller 2017-rapportserver. Før du gør det, skal du føje følgende element til din RsReportServer.config som en ekstra dataudvidelse. Sikkerhedskopiér filen RsReportServer.config , før du foretager ændringen, hvis du støder på problemer.

<Extension Name="ENTERDATA" Type="Microsoft.ReportingServices.DataExtensions.XmlDPConnection,Microsoft.ReportingServices.DataExtensions">
    <Configuration>
        <ConfigName>ENTERDATA</ConfigName>
    </Configuration>
</Extension>

Når du har redigeret den, ser listen over dataprovidere i konfigurationsfilen sådan ud:

Skærmbillede af konfigurationsfilen til rapportserveren.

Så er det nu. Du kan nu publicere rapporter, der bruger denne nye funktionalitet, til rapportserveren.

Næste trin