Opprette og bruke visualobjektet for paginerte rapporter
GJELDER FOR: Power BI Report Builder Power Bi-tjeneste Power BI Desktop
I denne artikkelen lærer du hvordan du bruker visualobjektet for paginerte rapporter for Power BI-rapporter. Med dette opprinnelige Power BI-visualobjektet kan du gjengi alle paginerte rapporter du har lastet opp til tjenesten i en Power BI-rapport.
Dette visualobjektet gir kraften i paginerte rapporter til Power BI-rapportene. Du kan tilordne felt fra semantisk Power BI-modell som skal brukes som parameterverdier for det paginerte rapportvisualobjektet. Muligheten til å tilordne felt gir en fullstendig interaktiv opplevelse som alle andre visualobjekter.
Visualobjektet for paginerte rapporter er utformet for å integrere en paginert rapport med andre visualobjekter i en Power BI-rapport. Den muliggjør store dataeksporter, detaljdrillinger og generering av dokumenter. Hvis du overfører sideformatert rapportinnhold lokalt, eller finner ut at det paginerte rapportvisualobjektet er det eneste elementet på en side, bør du vurdere å bruke den paginerte rapporten direkte.
Opprette et visualobjekt for paginert rapport
Åpne Power BI-rapporten i Power BI Desktop eller i Power Bi-tjeneste. Hvis du er i Power Bi-tjeneste, velger du Rediger.
Velg Paginert rapport fra Visualiseringer-ruten.
Velg Koble til til rapport.
Søk etter og velg en eksisterende paginert rapport som er lagret i Power Bi-tjeneste.
Velg Angi parametere.
Du har to alternativer for tilordning av paginerte rapportparametere:
Du kan binde den paginerte rapportparameteren til Power BI-felt:
a. Dra Power BI-feltet til Parameterfelt i Visualiseringer-ruten.
b. Velg dette feltet fra rullegardinmenyen. Velg Se rapport.Eller velg å bruke standardparameteren for den paginerte rapporten hvis rapportforfatteren har angitt noen.
Nå gjengis den paginerte rapporten i Power BI-rapporten.
Hvis du gjør endringer i Power Bi-tjeneste, velger du Lagre for å lagre endringene. Hvis du gjør endringer i Power BI Desktop, velger du Publiser, og deretter velger du et arbeidsområde i en Premium-kapasitet for å publisere Power BI-rapporten på Power Bi-tjeneste.
Merk
Vi anbefaler at du lagrer Power BI-rapporten med det paginerte rapportvisualobjektet til samme arbeidsområde som den paginerte rapporten. Dette sikrer at lesere med tilgang til Power BI-rapporten også har tilgang til den paginerte rapporten, som kreves for at det paginerte rapportvisualobjektet skal gjengis.
Kryssfiltrering
Du kan aktivere kryssfiltrering mellom det paginerte rapportvisualobjektet og andre visualobjekter i Power BI-rapporten: Tilordne paginerte rapportparametere til felt i Power BI-rapporten. Hvis du har andre visualobjekter som påvirker Power BI-feltet du har valgt for parameterverdiene, oppdateres visualobjektet for paginerte rapporter mens du samhandler med disse visualobjektene.
Hvis du for eksempel velger regnskapsåret FY2018 i slicervisualobjektet, oppdateres visualobjektet for sideformatert rapport automatisk for å vise salg for FY2018, fordi Power BI-feltet for regnskapsåret er tilordnet til parameteren for paginert rapport for regnskapsåret.
Aktivere verktøylinjen
Fra Format-ruten kan du vise eller skjule verktøylinjen i det paginerte rapportvisualobjektet. Når verktøylinjen er synlig, kan rapportlesere enkelt eksportere den paginerte rapporten fra Power BI-rapporten ved hjelp av verktøylinjeknappen for sideformatert rapporteksport. Paginerte rapporter støtter eksportering til følgende formater: Excel, PDF, Accessible PDF, CSV, PowerPoint, Word, MHTML og XML. Standard visualobjekter i Power BI-rapporter pålegger en radbegrensning på 150 000 når du bruker alternativet Eksporter data . Med visualobjektet for paginerte rapporter kan du derimot eksportere opptil 1 000 000 rader til Excel ved hjelp av Eksporter-knappen på verktøylinjen, og beholde all formatering i den paginerte rapporten.
Du kan også vise parametere på verktøylinjen. Slå parametere på i Format-ruten. Når dette alternativet er aktivert, kan du velge og bruke parametere fra verktøylinjen for sideformatert rapportvisualobjekt.
Bruk filtre automatisk
Du kan bestemme om rapportfiltre skal brukes automatisk på visualobjektet for paginerte rapporter, eller ikke. Som standard er alternativet Bruk filtre automatisk deaktivert. Når alternativet er deaktivert, forblir det paginerte rapportvisualobjektet uendret når du justerer filtre i Power BI-rapporten. Hvis du aktiverer filtre for automatisk bruk, oppdateres visualobjektet for sideformatert rapport automatisk når du bruker filtre eller oppdaterer andre visualobjekter som påvirker feltet du har valgt for parameterverdien.
- Velg det paginerte rapportvisualobjektet. Aktiver Filtre for automatisk bruk fra Format-ruten.
Hensyn og begrensninger
- Når du kobler felt til en paginert rapportparameter, dobbeltsjekker du om feltverdiene brukes som de er, med andre ord, Ikke oppsummer eller som aggregater (for eksempel Sum, Gjennomsnitt og så videre). Du kan bruke alternativet Vis som en tabell fra hurtigmenyen til visualobjektet for paginerte rapporter for å se de faktiske verdiene som sendes til paginerte rapporter under kjøretid.
- Du kan tilordne et mengdefelt i Power BI, for eksempel Sum, Gjennomsnitt, Minimum eller Maksimum til en paginert rapportparameter. Hvis du gjør dette, bør du vurdere om den paginerte rapportparameteren er en parameter med én verdi eller flere verdier. Hvis tilordning til en parameter med én verdi, brukes mengdeverdien. Hvis tilordning til en parameter med flere verdier, tilordnes mengdeverdiene per rad til parameteren.
- Når du bygger inn en Power BI-rapport som inneholder et paginert rapportvisualobjekt, må du ha en tjenestekontohaver og et innebyggingstoken med flere ressurser som forklart i Hvordan du bygger inn en Power BI-rapport som inneholder et paginert rapportvisualobjekt.
- Når du legger til en Power BI-rapport som inneholder et sideformatert rapportvisualobjekt i en Power BI-app, må du ta med den paginerte rapporten i appen, i tillegg til alle delrapporter og detaljvisningsmålrapporter som rapportvisualobjektet er avhengig av. Hvis appen ikke har målgrupper, eller hvis den paginerte rapporten det refereres til av visualobjektet, er i et annet arbeidsområde, må appbrukerne minst ha visningsrolletilgang til det paginerte rapportarbeidsområdet for å kunne vise den paginerte rapporten i visualobjektet. Hvis du vil holde paginert rapport skjult fra navigasjonsmenyen i Power BI-appen, kan du se Tillat tilgang til skjult innhold.
- Visualobjektet for paginerte rapporter støttes ikke for rapportabonnementet eller eksporten i Power BI. Du kan åpne den underliggende paginerte rapporten og opprette et abonnement på den, som forklart i Abonner på paginerte rapporter.
- Visualobjektet for paginert rapport har en innebygd datareduksjonsgrense på 30 000 verdier på grunn av maksimalt 30 000 Power BI-visualobjekter. Hvis et felt som brukes i visualobjektet inneholder mer enn 30 000 verdier, starter en datareduksjonsalgoritme inn og faller radene som er over grensen. Som et resultat kan den paginerte rapporten vise feil resultater på grunn av manglende data fra rapportparametere. Hvis du vil omgå dette, kan du prøve å bruke filtre til å filtrere ut unødvendige verdier, eller tilordne rapportparameterne til felter med færre verdier.
- Varigheten for den paginerte rapportøkten begrenses av utløpstiden for tilgangstokenet. For øyeblikket er det ingen støtte for å oppdatere tokenet automatisk. Når økten utløper, ber en dialogboks deg om å oppdatere visualobjektet og starte en ny gjengivelsesøkt.
- Visualobjektet for paginert rapport oppdateres ikke som en del av utrullingssamlebånd. Som en midlertidig løsning her, kan du redigere Power BI-rapporten i mål for å oppdatere det paginerte rapportvisualobjektet for å bruke den paginerte rapporten i målarbeidsområdet.
Bruke en semantisk Power BI-modell med en datoparameter
Merk
Versjoner av Power BI Report Builder 15.7.01704.0001 og nyere lar deg bruke datoparametere med det paginerte rapportvisualobjektet uten å måtte følge disse neste trinnene. Last ned den nyeste versjonen av Power BI Report Builder.
Når du bruker en Semantisk Power BI-modell som datakilde for den paginerte rapporten og konfigurerer en datoparameter i spørringen som deretter automatisk genererer parametertabellen og parameteren, mislykkes ved hjelp av denne parameteren i en paginert rapportparameter. Den paginerte rapporten behandler visuelt parameteren som et tekstfelt og samsvarer ikke med datofeltet i Power BI. Du har tre alternativer for omarbeiding:
- Opprett et nytt datasett med bare datoverdiene fra den samme Power BI-datakilden. Bruk dette datasettet som tilgjengelige verdier for parameteren, og angi datatypen for parameteren som Dato/klokkeslett.
- Endre DAX-spørringsteksten manuelt i det automatisk genererte datasettet for å fjerne delen som angir at parameteren skal være en tekstverdi.
- Endre semantisk Power BI-modell ved hjelp av Power Query for å legge til en kolonne som formaterer datofeltet som et tekstfelt.
Relatert innhold
- Hva er paginerte rapporter i Power BI?
- Opplæring: Opprette en paginert rapport og laste den opp til Power Bi-tjeneste
- Paginerte rapporter i Power BI i et dagkurs
Har du flere spørsmål? Prøv Power BI-fellesskap