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.
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.
Relaterat innehåll
- Sidnumrering i Reporting Services (Power BI Report Builder)
- Renderingsbeteenden (Power BI Report Builder)
- Interaktiva funktioner för olika rapportåtergivningstillägg (Power BI Report Builder)
- Återgivning av rapportobjekt (Power BI Report Builder)
- Tabeller, matriser och listor (Power BI Report Builder)