Eksporter paginert Power BI-rapport til en CSV-fil (Power BI Report Builder)
GJELDER FOR: Power BI Report Builder Power BI Desktop
Gjengivelsesutvidelsen Kommadelt verdi (CSV) gjengir paginerte rapporter som en flat representasjon av data fra en rapport i et standardisert format med ren tekst som er lett å lese og utveksle med mange programmer.
CSV-gjengivelsesutvidelsen bruker et skilletegn for strengtegn til å skille felt og rader, der strengtegnskilletegnet kan konfigureres til å være et annet tegn enn et komma. Den resulterende filen kan åpnes i et regnearkprogram som Microsoft Excel eller brukes som et importformat for andre programmer. Den eksporterte rapporten blir en .csv fil, og returnerer en MIME-type tekst/csv.
Hvis du vil arbeide med data relatert til diagrammer, datastolper, sparkline-grafikk, målere og indikatorer i Microsoft Excel, eksporterer du rapporten til en CSV-fil og åpner deretter filen i Microsoft Excel.
Se Eksporter rapporter (Power BI Report Builder) for mer informasjon om hvordan du eksporterer til CSV-format.
Merk
Du kan opprette og endre paginerte rapportdefinisjonsfiler (RDL) i Power BI Report Builder.
CSV-gjengivelse
Når den gjengis ved hjelp av standardinnstillingene, har en CSV-rapport følgende egenskaper:
Standard feltskilletegnstreng er et komma (,).
Merk
Du kan endre feltskilletegnet til et hvilket som helst tegn, inkludert TAB, ved å endre innstillingene for enhetsinformasjon. Hvis du vil ha mer informasjon, kan du se informasjonsinnstillinger for CSV-enheter.
Postskilletegnstrengen er vognretur og linjemating (<crlf>><).
Tekstkvalifikatorstrengen er et anførselstegn (").
CSV-gjengivelsen legger ikke til kvalifikatorer rundt alle tekststrenger. Tekstkvalifikatorer legges bare til når verdien inneholder skilletegnet eller når verdien har et linjeskift.
Hvis teksten inneholder en innebygd skilletegnstreng eller kvalifikatorstreng, plasseres tekstkvalifikatoren rundt teksten, og de innebygde kvalifikatorstrengene dobles.
Formatering og oppsett ignoreres.
Følgende elementer ignoreres under gjengivelse:
Topptekst på side
Sidebunntekst
Egendefinerte rapportelementer
Linje
Image
Rektangel
Automatiske delsummer
De gjenstående rapportelementene sorteres, fra topp til bunn, og deretter fra venstre mot høyre. Hvert element gjengis deretter til en kolonne. Hvis rapporten har nestede dataelementer som lister eller tabeller, gjentas de overordnede elementene i hver post.
Tabellen nedenfor angir utseendet på rapportelementer når de gjengis:
Vare | Gjengivelsesvirkemåte |
---|---|
Text box | Gjengir innholdet i tekstboksen. I standardmodus formateres elementer basert på elementenes formateringsegenskaper. I kompatibel modus kan formatering endres av enhetsinformasjonsinnstillinger. Hvis du vil ha mer informasjon om CSV-gjengivelsesmoduser, kan du se nedenfor. |
Table | Gjengir ved å utvide tabellen og opprette en rad og kolonne for hver rad og kolonne på det laveste detaljnivået. Delsumrader og kolonner har ikke kolonne- eller radoverskrifter. Ekstraheringsrapporter støttes ikke. |
Matrise | Gjengir ved å utvide matrisen og opprette en rad og kolonne for hver rad og kolonne på det laveste detaljnivået. Delsumrader og kolonner har ikke kolonne- eller radoverskrifter. |
List | Gjengir en post for hver detaljrad eller forekomst i listen. |
Delrapport | Det overordnede elementet gjentas for hver forekomst av innholdet. |
Diagram | Gjengis ved å opprette en rad for hver diagramverdi og medlemsetiketter. Etiketter fra serier og kategorier i hierarkier flates ut og inkluderes i raden for en diagramverdi. |
Datastolpe | Gjengir som et diagram. Vanligvis inkluderer ikke en datastolpe hierarkier eller etiketter. |
Sparkline | Gjengir som et diagram. En sparkline inkluderer vanligvis ikke hierarkier eller etiketter. |
Måler | Gjengis som én enkelt post med minimums- og maksimumsverdiene for den lineære skalaen, start- og sluttverdiene i området og verdien for pekeren. |
Indikator | Gjengis som én enkelt post med det aktive tilstandsnavnet, tilgjengelige delstater og dataverdien. |
Tilordne | Gjengir en rad med etikettene og verdiene for hvert kartmedlem av et kartlag. Hvis kartet har flere lag, varierer verdiene i radene avhengig av om kartlagene bruker de samme eller forskjellige kartdataområdene. Hvis flere kartlag bruker samme dataområde, inneholder radene data fra alle lag. |
Hierarkiske og grupperte data
Hierarkiske og grupperte data må flates ut for å kunne representeres i CSV-formatet.
Gjengivelsesutvidelsen flater ut rapporten i en trestruktur som representerer de nestede gruppene i dataområdet. Slik flater du ut rapporten:
Et radhierarki flates ut før et kolonnehierarki.
Kolonner er ordnet som følger: tekstbokser i brødtekstrekkefølge fra venstre mot høyre, fra topp til bunn etterfulgt av dataområder sortert fra venstre mot høyre, fra topp til bunn.
I et dataområde ordnes kolonnene som følger: hjørnemedlemmer, radhierarkimedlemmer, kolonnehierarkimedlemmer og deretter celler.
Nodedataområder er dataområder eller dynamiske grupper som deler et felles dataområde eller dynamisk overordnet område. Nodedata identifiseres ved forgrening av det flate treet.
Hvis du vil ha mer informasjon, kan du se Tabeller, matriser og lister (Power BI Report Builder).
Gjengivelsesmoduser
CSV-gjengivelsesutvidelsen kan fungere i to moduser: den ene er optimalisert for Excel, og den andre er optimalisert for tredjepartsprogrammer som krever streng CSV-samsvar med CSV-spesifikasjonen i RFC 4180. Avhengig av hvilken modus du bruker, håndteres nodedataområder annerledes.
Standardmodus
Standardmodusen er optimalisert for Excel. Når den gjengis i standardmodus, gjengis rapporten som en CSV-fil med flere deler av CSV-gjengitte data. Hvert nodedataområde skilles med en tom linje. Nodedataområder i rapportteksten gjengis som separate datablokker i CSV-filen. Resultatet er en CSV-fil der:
Individuelle tekstbokser i rapportteksten gjengis én gang som den første datablokken i CSV-filen.
Hvert nodedataområde på øverste nivå i rapportteksten gjengis i sin egen datablokk.
Nestede dataområder gjengis diagonalt i samme datablokk.
Formatering
Numeriske verdier gjengis i formaterte statuser. Excel kan gjenkjenne formaterte numeriske verdier, for eksempel valuta, prosent og dato, og formatere cellene riktig når du importerer CSV-filen.
Kompatibel modus
Kompatibel modus er optimalisert for tredjepartsprogrammer.
Dataområder
Bare den første raden i filen inneholder kolonneoverskriftene, og hver rad har samme antall kolonner.
Formatering
Verdier er uformaterte.
Interaktivitet
Interaktivitet støttes ikke av CSV-formater som genereres av denne gjengivelsen. Følgende interaktive elementer gjengis ikke:
Hyperkoblinger
Vis eller skjul
Dokumentkart
Detaljvisnings- eller klikkvisningskoblinger
Sluttbrukersortering
Løser topptekster
Bokmerker
Innstillinger for enhetsinformasjon
Du kan endre noen standardinnstillinger for denne gjengivelsen, inkludert hvilken modus som skal gjengis i, hvilke tegn som skal brukes som skilletegn og hvilke tegn som skal brukes som standardstreng for tekstkvalifikator, ved å endre innstillingene for enhetsinformasjon. Hvis du vil ha mer informasjon, kan du se informasjonsinnstillinger for CSV-enheter.
Relatert innhold
- Paginering i Reporting Services (Power BI Report Builder)
- Gjengivelsesvirkemåter (Power BI Report Builder)
- Interaktiv funksjonalitet for ulike utvidelser for rapportgjengivelse (Power BI Report Builder)
- Gjengivelse av rapportelementer (Power BI Report Builder)
- Tabeller, matriser og lister (Power BI Report Builder)