Dela via


Exportera sidnumrerad Power BI-rapport till en CSV-fil (Power BI Report Builder)

GÄLLER FÖR: Power BI Report Builder Power BI Desktop

CsV-återgivningstillägget (Kommaavgränsat värde) återger sidnumrerade rapporter som en utplattad representation av data från en rapport i ett standardiserat format med oformaterad text som är lätt att läsa och utbyta med många program.

CSV-återgivningstillägget använder en strängteckenavgränsare för att avgränsa fält och rader, där strängteckenavgränsaren kan konfigureras som ett annat tecken än ett kommatecken. Den resulterande filen kan öppnas i ett kalkylbladsprogram som Microsoft Excel eller användas som importformat för andra program. Den exporterade rapporten blir en .csv-fil och returnerar en MIME-typ av text/csv.

Om du vill arbeta med data som rör diagram, datastaplar, miniatyrdiagram, mätare och indikatorer i Microsoft Excel exporterar du rapporten till en CSV-fil och öppnar sedan filen i Microsoft Excel.

Mer information om hur du exporterar till CSV-format finns i Exportera rapporter (Power BI Report Builder ).

Kommentar

Du kan skapa och ändra sidnumrerade rapportdefinitionsfiler (.rdl) i Power BI Report Builder.

CSV-återgivning

När den återges med standardinställningarna har en CSV-rapport följande egenskaper:

  • Standardfältavgränsarsträngen är ett kommatecken (,).

    Kommentar

    Du kan ändra fältgränsaren till valfritt tecken, inklusive TAB, genom att ändra inställningarna för enhetsinformation. Mer information finns i CSV-enhetsinformationsinställningar.

  • Postgränsarsträngen är vagnreturen och radmatningen (<cr><lf>).

  • Textkvalionssträngen är ett citattecken (").

    CSV-renderaren lägger inte till kvalificerare runt alla textsträngar. Textkvalificerare läggs bara till när värdet innehåller avgränsarens tecken eller när värdet har en radbrytning.

  • Om texten innehåller en inbäddad avgränsarsträng eller kvalificerarsträng placeras textkvalificeraren runt texten och de inbäddade kvalsträngarna dubbleras.

  • Formatering och layout ignoreras.

Följande objekt ignoreras under återgivningen:

  • Sidhuvud

  • Sidfot

  • Anpassade rapportobjekt

  • Rad

  • Bild

  • Rektangel

  • Automatiska delsummor

De återstående rapportobjekten sorteras uppifrån och ned och sedan från vänster till höger. Varje objekt återges sedan till en kolumn. Om rapporten har kapslade dataobjekt som listor eller tabeller upprepas de överordnade objekten i varje post.

I följande tabell visas rapportobjekt när de återges:

Artikel Återgivningsbeteende
Text box Renderar innehållet i textrutan. I standardläge formateras objekt baserat på objektets formateringsegenskaper. I kompatibelt läge kan formateringen ändras av inställningarna för enhetsinformation. Mer information om CSV-återgivningslägen finns nedan.
Register Renderar genom att expandera tabellen och skapa en rad och kolumn för varje rad och kolumn på den lägsta detaljnivån. Delsummor och kolumner har inte kolumn- eller radrubriker. Rapporter för visning av detaljerad information stöds inte.
Matris Renderar genom att expandera matrisen och skapa en rad och kolumn för varje rad och kolumn på den lägsta detaljnivån. Delsummor och kolumner har inte kolumn- eller radrubriker.
List Renderar en post för varje detaljrad eller instans i listan.
Underrapport Det överordnade objektet upprepas för varje instans av innehållet.
Diagram Renderas genom att skapa en rad för varje diagramvärde och medlemsetiketter. Etiketter från serier och kategorier i hierarkier plattas ut och ingår i raden för ett diagramvärde.
Datafält Renderas som ett diagram. Ett datafält innehåller vanligtvis inte hierarkier eller etiketter.
Miniatyrdiagram Renderas som ett diagram. Ett miniatyrdiagram innehåller vanligtvis inte hierarkier eller etiketter.
Mätare Renderas som en enskild post med minimi- och maxvärdena för den linjära skalan, start- och slutvärdena för intervallet och pekarens värde.
Indikator Renderas som en enskild post med aktivt tillståndsnamn, tillgängliga tillstånd och datavärdet.
Mappning Renderar en rad med etiketter och värden för varje kartmedlem i ett kartskikt.

Om kartan har flera lager varierar värdena i raderna beroende på om kartskikten använder samma eller olika kartdataregioner. Om flera kartskikt använder samma dataregion innehåller raderna data från alla lager.

Hierarkiska och grupperade data

Hierarkiska och grupperade data måste plattas ut för att representeras i CSV-format.

Renderingstillägget jämnar ut rapporten till en trädstruktur som representerar de kapslade grupperna i dataregionen. Så här plattar du ut rapporten:

  • En radhierarki plattas ut före en kolumnhierarki.

  • Kolumner ordnas på följande sätt: textrutor i brödtextordning från vänster till höger, uppifrån och ned följt av dataområden ordnade från vänster till höger, uppifrån och ned.

  • I en dataregion sorteras kolumnerna enligt följande: hörnmedlemmar, radhierarkimedlemmar, medlemmar i kolumnhierarkin och sedan celler.

  • Peer-dataregioner är dataregioner eller dynamiska grupper som delar en gemensam dataregion eller dynamisk överordnad. Peer-data identifieras genom förgrening av det utplattade trädet.

Mer information finns i Tabeller, matriser och listor (Power BI Report Builder).

Återgivningslägen

CSV-återgivningstillägget kan fungera i två lägen: det ena är optimerat för Excel och det andra är optimerat för program från tredje part som kräver strikt CSV-efterlevnad av CSV-specifikationen i RFC 4180. Beroende på vilket läge du använder hanteras peer-dataregioner på olika sätt.

Standardläge

Standardläget är optimerat för Excel. När rapporten återges i standardläge återges den som en CSV-fil med flera delar av CSV-renderade data. Varje peer-dataregion avgränsas av en tom rad. Peer-dataregioner i rapporttexten återges som separata datablock i CSV-filen. Resultatet är en CSV-fil där:

  • Enskilda textrutor i rapporttexten återges en gång som det första datablocket i CSV-filen.

  • Varje peer-dataregion på den översta nivån i rapporttexten återges i ett eget datablock.

  • Kapslade dataområden återges diagonalt i samma datablock.

Formatera

Numeriska värden återges i formaterat tillstånd. Excel kan identifiera formaterade numeriska värden, till exempel valuta, procent och datum, och formatera cellerna på rätt sätt när du importerar CSV-filen.

Kompatibelt läge

Kompatibelt läge är optimerat för program från tredje part.

Dataregioner

Endast den första raden i filen innehåller kolumnrubrikerna och varje rad har samma antal kolumner.

Formatera

Värden är oformaterade.

Interaktivitet

Interaktivitet stöds inte av csv-format som genereras av den här renderaren. Följande interaktiva element återges inte:

  • Hyperlänkar

  • Visa eller dölj

  • Dokumentkarta

  • Länkar för visning av detaljerad information eller klickning

  • Slutanvändarsortering

  • Åtgärdar rubriker

  • Bokmärken

Inställningar för enhetsinformation

Du kan ändra vissa standardinställningar för den här renderaren, inklusive vilket läge som ska återges, vilka tecken som ska användas som avgränsare och vilka tecken som ska användas som standardsträng för textkvalificeraren genom att ändra inställningarna för enhetsinformation. Mer information finns i CSV-enhetsinformationsinställningar.