Eseguire il rendering dei dati in un report impaginato (Power BI Report Builder)
SI APPLICA A: Power BI Report Builder
Power BI Desktop
Quando si usano renderer di layout di report impaginati di Power BI, ad esempio HTML, MHTML, Word, Excel, PDF o Image, i dati e l'organizzazione rimangono invariati. Quando si esegue l'esportazione usando un formato di renderer di dati, ad esempio CSV (Comma-Separated Value) o XML, non viene eseguito il rendering di elementi di layout visivi. Durante il rendering del report impaginato, CSV e XML applicano al corpo del report e al relativo contenuto determinate regole che determinano la modalità di rendering dei dati in tali formati.
Usi per i renderer di dati
È possibile utilizzare i renderer di dati per:
Eseguire l'importazione in un database. CSV è un formato comune facilmente importabile in numerose applicazioni di database, tra cui SQL Server e Microsoft Access.
Eseguire l'esportazione in Excel. Utilizzare il renderer CSV per esportare i dati in Excel senza il layout visivo. Dopo aver esportato i dati in Excel, è possibile sfruttare gli strumenti standard di Excel, ad esempio grafici, formule e tabelle pivot.
Trasformazioni XSLT. È possibile applicare XSLT all'output del renderer XML. Questa trasformazione lato server rappresenta una tecnica potente per trasformare i dati in qualsiasi formato.
Scambio di dati/EDI Un processo esterno può richiedere un rendering in formato CSV o XML di un report e utilizzare tali dati.
Formati del renderer di dati
I formati dei renderer di dati sono controllati da un set di proprietà diverso rispetto a quello dei renderer di layout. Di seguito è riportato un elenco delle proprietà impostate nel riquadro Proprietà che si applicano solo ai renderer di dati:
La proprietà DataElementOutput controlla se un elemento specifico è o meno presente nei dati al momento dell'esportazione.
La proprietà DataElementName controlla il nome dell'elemento dati. Nel formato CSV controlla il nome dell'intestazione di colonna CSV, mentre nel formato XML diventa il nome dell'elemento o dell'attributo XML per l'elemento.
La proprietà DataElementStyle controlla se nel formato XML il rendering dell'elemento del report viene eseguito come elemento o come attributo.
L'opzione di esportazione CSV consente di eseguire il salvataggio dei dati del report in file di testo normale delimitati da virgola, senza alcuna formattazione. Per impostazione predefinita, il file utilizza una virgola (,) per delimitare campi e righe, tuttavia questa impostazione è configurabile nelle impostazioni relative alle informazioni sul dispositivo. Il file risultante può essere aperto in un foglio di calcolo, ad esempio Microsoft Excel, oppure usato come formato di importazione per altri programmi. Il file con estensione csv può essere aperto in un editor di testo, ad esempio Blocco note. Se viene aperto come un URL, il file csv restituisce il tipo MIME text/csv. I file sono in formato MIME versione 1.0. Per altre informazioni sul rendering del report nel tipo di file CSV, vedere Esportazione in un file CSV (Power BI Report Builder e servizio Power BI).
L'opzione di esportazione File XML con dati del report consente di salvare un report come file XML. L'elemento XML Schema per il report è specifico del report. Le informazioni sul layout del report non vengono salvate dall'opzione di esportazione XML. Il codice XML generato da questa opzione può essere importato in un database, utilizzato come messaggio di dati XML o inviato a un'applicazione personalizzata. Per altre informazioni sul rendering del report nel tipo di file XML, vedere Esportazione in un file XML (Power BI Report Builder e servizio power BI).
Contenuto correlato
- Paginazione in Reporting Services (Generatore report e SSRS)
- Comportamenti di rendering (Generatore report e SSRS)
- Funzionalità interattiva per estensioni per il rendering di report differenti (Generatore di report e SSRS)
- Rendering degli elementi del report (Generatore di report e SSRS)
- Tabelle, matrici ed elenchi in Power BI Report Builder