Del via


Skriv inn data direkte i en paginert rapport i Report Builder

GJELDER FOR: Power BI Report Builder Power BI Desktop

Denne artikkelen forklarer en funksjon i Microsoft Power BI Report Builder som lar deg skrive inn data direkte i en paginert rapport som et innebygd datasett. Du kan skrive inn dataene direkte i et datasett i rapporten, eller lime dem inn fra et annet program som Microsoft Excel. Når du har opprettet et datasett ved å skrive inn data, kan du bruke det på samme måte som med andre innebygde datasett du har opprettet. I tillegg kan du legge til mer enn én tabell og deretter bruke den ene som et filter for den andre. Denne funksjonen er spesielt nyttig for små, statiske datasett du kanskje må bruke i rapporten, for eksempel rapportparametere.

Forutsetning

Lisenskrav for Paginerte Power BI-rapporter (RDL-filer) er de samme som for Power BI-rapporter (PBIX-filer).

  • Hvis du vil lagre den paginerte rapporten på en rapportserver, trenger du tillatelse til å redigere filen RsReportServer.config.

Opprette en datakilde og et datasett

Når du har lastet ned og installert Report Builder, følger du den samme arbeidsflyten du bruker til å legge til en innebygd datakilde og et datasett i rapporten. I fremgangsmåten nedenfor ser du et nytt alternativ for Skriv inn data under Datakilder. Du trenger bare å konfigurere denne datakilden én gang i en rapport. Deretter kan du opprette flere tabeller med innskrevne data som separate datasett, som alle bruker den ene datakilden.

  1. Velg Nytt>datasett i rapportdataruten.

    Skjermbilde av datasettalternativet i rapportdataruten.

  2. Gi datasettet et navn i dialogboksen Egenskaper for datasett. Ikke inkluder mellomrom.

  3. Velg Ny ved siden av Datakilde.

    Skjermbilde av ny innebygd datakilde-knappen.

  4. Velg Skriv inn data>OK i boksen Velg tilkoblingstype.

    Skjermbilde av alternativet Skriv inn data.

  5. Velg Spørringsutforming i dialogboksen Egenskaper for datasett.

    Skjermbilde av Spørringsutforming-knappen.

  6. Høyreklikk og lim inn dataene i tabellen i spørringsutformingsruten.

    Skjermbilde av alternativet Lim inn i spørringsutforming.

  7. Hvis du vil angi kolonnenavnene, dobbeltklikker du hver NyDel og skriver inn kolonnenavnet.

    Skjermbilde av kolonnenavnutvalget.

  8. Hvis den første raden inneholder kolonneoverskrifter fra de opprinnelige dataene, høyreklikker og sletter du den.

  9. Som standard er datatypen for hver kolonne Streng. Hvis du vil endre datatypen, høyreklikker du kolonneoverskriften >Endre type og angir den til en annen datatype, for eksempel Dato eller Flyt.

    Skjermbilde av alternativene endre datatype.

  10. Når du er ferdig med å opprette tabellen, velger du OK.

    Spørringen som genereres, er den samme som med en XML-datakilde. Under omslag bruker vi XML som dataleverandør. Vi har også brukt det på nytt for å aktivere dette scenarioet.

    Skjermbilde av XML-datastrukturen.

  11. Velg OK i dialogboksen Egenskaper for datasett.

  12. Du ser datakilden og datasettet i rapportdataruten .

    Skjermbilde av datasettene i rapportdataruten.

Du kan bruke datasettet som grunnlag for datavisualiseringer i rapporten. Du kan også legge til et annet datasett og bruke samme datakilde for det.

Utforme rapporten

Nå som du har en datakilde og et datasett, er du klar til å opprette rapporten. Følgende fremgangsmåte oppretter en enkel rapport basert på dataene i forrige del.

  1. Velg Tabelltabellveiviser>Sett inn-menyen.

    Skjermbilde av alternativet Tabellveiviser.

  2. Velg datasettet du nettopp opprettet >Neste.

    Skjermbilde av dialogboksen Velg et datasett.

  3. Dra feltene du vil gruppere etter, fra Boksen Tilgjengelige felt til Radgrupper-boksen på Ordne felt-siden. I dette eksemplet:

    • CountryRegion
    • SalesYear
  4. Dra feltene du vil aggregere, fra boksen Tilgjengelige felt til Verdier-boksen . I dette eksemplet:

    • SalesAmount

    Som standard summerer Report Builder feltene i Verdier-boksen , men du kan velge en annen aggregasjon.

    Skjermbilde av ulike aggregasjoner du kan velge mellom.

  5. Velg Neste.

  6. Behold alle standardinnstillingene på siden Velg oppsett, men fjern merket for Utvid/skjul grupper. Generelt sett er det flott å utvide og skjule grupper, men denne gangen vil du se alle dataene.

  7. Veg Neste>Fullfør. Tabellen vises på utformingsoverflaten.

    Skjermbilde av rapporten i utformingsvisning.

Kjøre rapporten

Hvis du vil se de faktiske verdiene og forhåndsvise rapporten, kjører du den.

  1. Velg KjørHjem-menyen .

    Skjermbilde av å velge Kjør på Hjem-båndet.

    Nå ser du verdiene. Matrisen har flere rader enn du så i utformingsvisning! Du kan enten formatere siden eller bestemme deg for å bruke standardinnstillingene før du lagrer på den lokale datamaskinen eller publiserer til tjenesten.

  2. Hvis du vil se hvordan rapporten ser ut når du skriver den ut, velger du Utskriftsoppsett.

    Skjermbilde av å velge Utskriftsoppsett.

    Nå ser du hvordan det ser ut på en utskrevet side.

    Skjermbilde av rapporten i utskriftsoppsettvisning.

Last opp den paginerte rapporten til Power Bi-tjeneste

Nå som paginerte rapporter støttes i Power Bi-tjeneste, kan du laste opp den paginerte rapporten til et hvilket som helst arbeidsområde. Se Laste opp en paginert rapport for mer informasjon.

Last opp den paginerte rapporten til en rapportserver

Du kan også laste opp den paginerte rapporten til en rapportserver for rapportserver for Power BI eller SQL Server Reporting Services 2016 eller 2017. Før du gjør dette, må du legge til følgende element i RsReportServer.config som en ekstra datautvidelse. Sikkerhetskopier RsReportServer.config-filen før du gjør endringen, i tilfelle du støter på problemer.

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

Når du har redigert den, ser du hvordan listen over dataleverandører i konfigurasjonsfilen ser ut:

Skjermbilde av konfigurasjonsfilen for rapportserveren.

Det var alt. Nå kan du publisere rapporter som bruker denne nye funksjonaliteten til rapportserveren.

Neste trinn