Eksportér sideinddelt Power BI-rapport til en CSV-fil (Power BI Report Builder)

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

Gengivelsesudvidelsen Med kommasepareret værdi (CSV) gengiver sideinddelte rapporter som en flad repræsentation af data fra en rapport i et standardiseret almindeligt tekstformat, der er let at læse og udveksle med mange programmer.

CSV-gengivelsesudvidelsen bruger en strengtegnafgrænser til at adskille felter og rækker, hvor strengtegnafgrænseren kan konfigureres til at være et andet tegn end et komma. Den resulterende fil kan åbnes i et regnearksprogram som Microsoft Excel eller bruges som importformat for andre programmer. Den eksporterede rapport bliver en .csv-fil og returnerer en MIME-type tekst /csv.

Hvis du vil arbejde med data, der er relateret til diagrammer, datalinjer, minidiagrammer, målere og indikatorer i Microsoft Excel, skal du eksportere rapporten til en CSV-fil og derefter åbne filen i Microsoft Excel.

Se Eksportér rapporter (Power BI Report Builder) for at få flere oplysninger om, hvordan du eksporterer til CSV-format.

Bemærk

Du kan oprette og redigere sideinddelte rapportdefinitionsfiler (.rdl) i Power BI Report Builder.

CSV-gengivelse

Når en CSV-rapport gengives ved hjælp af standardindstillingerne, har den følgende egenskaber:

  • Standardfeltafgrænserstrengen er et komma (,).

    Bemærk

    Du kan ændre feltafgrænseren til et hvilket som helst tegn, herunder TAB, ved at ændre indstillingerne for enhedsoplysninger. Du kan få flere oplysninger under Indstillinger for CSV-enhedsoplysninger.

  • Postafgrænserstrengen er vognretur og linjeskift (<cr><lf>).

  • Tekstkvalifikatorstrengen er et anførselstegn (").

    CSV-gengivelsen tilføjer ikke kvalifikatorer omkring alle tekststrenge. Tekstkvalifikatorer tilføjes kun, når værdien indeholder afgrænsertegnet, eller når værdien har et linjeskift.

  • Hvis teksten indeholder en integreret afgrænserstreng eller kvalifikatorstreng, placeres tekstkvalifikatoren omkring teksten, og de integrerede kvalifikatorstrenge fordobles.

  • Formatering og layout ignoreres.

Følgende elementer ignoreres under gengivelsen:

  • Sidehoved

  • Sidefod

  • Brugerdefinerede rapportelementer

  • Linje

  • Image

  • Rektangel

  • Automatiske subtotaler

De resterende rapportelementer sorteres fra top til bund og derefter fra venstre mod højre. Hvert element gengives derefter til en kolonne. Hvis rapporten har indlejrede dataelementer som lister eller tabeller, gentages de overordnede elementer i hver post.

Følgende tabel angiver udseendet af rapportelementer, når de gengives:

Artikel Gengivelsesfunktionsmåde
Text box Gengiver indholdet af tekstfeltet. I standardtilstand formateres elementer baseret på elementets formateringsegenskaber. I kompatibel tilstand kan formateringen ændres af indstillingerne for enhedsoplysninger. Du kan få flere oplysninger om CSV-gengivelsestilstande nedenfor.
Table Gengives ved at udvide tabellen og oprette en række og kolonne for hver række og kolonne på det laveste detaljeniveau. Rækker og kolonner med subtotaler har ikke kolonne- eller rækkeoverskrifter. Detaljeadgangsrapporter understøttes ikke.
Matrix Gengives ved at udvide matrixen og oprette en række og kolonne for hver række og kolonne på det laveste detaljeniveau. Rækker og kolonner med subtotaler har ikke kolonne- eller rækkeoverskrifter.
List Gengiver en post for hver detaljerække eller -forekomst på listen.
Underrapport Det overordnede element gentages for hver forekomst af indholdet.
Diagram Gengives ved at oprette en række for hver diagramværdi og medlemsmærkater. Navne fra serier og kategorier i hierarkier flades ud og medtages i rækken for en diagramværdi.
Datalinje Gengives som et diagram. En datalinje indeholder normalt ikke hierarkier eller navne.
Minidiagram Gengives som et diagram. Et minidiagram indeholder normalt ikke hierarkier eller navne.
Måler Gengives som en enkelt post med minimum- og maksimumværdierne for den lineære skala, start- og slutværdierne for området og værdien af markøren.
Indikator Gengives som en enkelt post med det aktive tilstandsnavn, de tilgængelige tilstande og dataværdien.
Tilknytning Gengiver en række med mærkater og værdier for hvert kortmedlem i et kortlag.

Hvis kortet har flere lag, varierer værdierne i rækkerne, afhængigt af om kortlagene bruger de samme eller forskellige kortdataområder. Hvis flere kortlag bruger det samme dataområde, indeholder rækkerne data fra alle lag.

Hierarkiske og grupperede data

Hierarkiske og grupperede data skal flades ud, før de kan gengives i CSV-formatet.

Gengivelsesudvidelsen fladgør rapporten til en træstruktur, der repræsenterer de indlejrede grupper i dataområdet. Sådan fladgør du rapporten:

  • Et rækkehierarki fladeres før et kolonnehierarki.

  • Kolonner sorteres på følgende måde: tekstfelter i brødtekstrækkefølgen venstre mod højre, oppefra og ned efterfulgt af dataområder sorteret fra venstre mod højre, oppefra og ned.

  • I et dataområde sorteres kolonnerne på følgende måde: hjørnemedlemmer, medlemmer af rækkehierarkiet, medlemmer af kolonnehierarkiet og derefter celler.

  • Peerdataområder er dataområder eller dynamiske grupper, der deler et fælles dataområde eller en dynamisk overordnet. Peer-data identificeres ved forgrening af det flade træ.

Du kan få flere oplysninger under Tabeller, matrixer og lister (Power BI Report Builder).

Gengivelsestilstande

CSV-gengivelsesudvidelsen kan fungere i to tilstande: Den ene er optimeret til Excel, og den anden er optimeret til tredjepartsprogrammer, der kræver streng CSV-overholdelse af CSV-specifikationen i RFC 4180. Afhængigt af hvilken tilstand du bruger, håndteres peerdataområder forskelligt.

Standardtilstand

Standardtilstanden er optimeret til Excel. Når rapporten gengives i standardtilstand, gengives den som en CSV-fil med flere sektioner med CSV-gengivne data. Hvert peer-dataområde afgrænses af en tom linje. Peerdataområder i rapportens brødtekst gengives som separate datablokke i CSV-filen. Resultatet er en CSV-fil, hvor:

  • Individuelle tekstfelter i rapportens brødtekst gengives én gang som den første datablok i CSV-filen.

  • Hvert peerdataområde på øverste niveau i rapportens brødtekst gengives i sin egen datablok.

  • Indlejrede dataområder gengives diagonalt i den samme datablok.

Formatering

Numeriske værdier gengives i deres formaterede tilstand. Excel kan genkende formaterede numeriske værdier, f.eks. valuta, procentdel og dato, og formatere cellerne korrekt, når du importerer CSV-filen.

Kompatibel tilstand

Kompatibel tilstand er optimeret til tredjepartsprogrammer.

Dataområder

Kun den første række i filen indeholder kolonneoverskrifterne, og hver række har det samme antal kolonner.

Formatering

Værdierne er ikke formateret.

Interaktivitet

Interaktivitet understøttes ikke af nogen af de CSV-formater, der genereres af denne gengivelse. Følgende interaktive elementer gengives ikke:

  • Links

  • Vis eller skjul

  • Dokumentoversigt

  • Links til detaljeadgang eller klikfrekvens

  • Sortering af slutbrugere

  • Rettelser af overskrifter

  • Bogmærker

Indstillinger for enhedsoplysninger

Du kan ændre nogle standardindstillinger for denne gengivelse, herunder hvilken tilstand der skal gengives i, hvilke tegn der skal bruges som afgrænsere, og hvilke tegn der skal bruges som standardstreng for tekstkvalifikatoren, ved at ændre indstillingerne for enhedsoplysninger. Du kan få flere oplysninger under Indstillinger for CSV-enhedsoplysninger.