Renderizar dados em um relatório paginado (Construtor de Relatórios do Power BI)
APLICA-SE A: Power BI Report Builder Power BI Desktop
Quando você usa renderizadores de layout de relatório paginado do Power BI, como HTML, MHTML, Word, Excel, PDF ou Imagem, os dados e sua organização permanecem inalterados. Quando você exporta usando um formato de renderizador de dados, como CSV (Valor Separado por Vírgula) ou XML, nenhum elemento de layout visual é renderizado. CSV e XML aplicam determinadas regras ao corpo do relatório e seu conteúdo ao renderizar o relatório paginado. Essas regras determinam como os dados são renderizados nesses formatos.
Usos para renderizadores de dados
Você pode usar renderizadores de dados para:
Importar para um banco de dados. CSV é um formato comum que é facilmente importável por muitos aplicativos de banco de dados, incluindo SQL Server e Microsoft Access.
Importe para o Excel. Use o renderizador CSV para exportar seus dados para o Excel sem o layout visual. Depois que seus dados estiverem no Excel, você poderá aproveitar as ferramentas padrão do Excel, como gráficos, fórmulas e tabelas dinâmicas.
Transformações XSLT. Um XSLT pode ser aplicado à saída do renderizador XML. Essa transformação do lado do servidor é uma técnica poderosa para transformar seus dados em praticamente qualquer formato.
Intercâmbio de dados/EDI. Um processo externo pode solicitar uma renderização CSV ou XML de um relatório e consumir esses dados.
Formatos do renderizador de dados
Os formatos do renderizador de dados são controlados por um conjunto diferente de propriedades dos renderizadores de layout. Segue-se uma lista de propriedades definidas no painel Propriedades que se aplicam apenas a renderizadores de dados:
A propriedade DataElementOutput controla se um item específico está ou não presente nos dados quando exportado.
A propriedade DataElementName controla o nome do elemento de dados. No CSV, isso controla o nome do cabeçalho da coluna CSV. Em XML, isso se torna o nome do elemento ou atributo XML para o item.
A propriedade DataElementStyle controla, em XML, se o item de relatório é ou não renderizado como um elemento ou um atributo.
A opção de exportação CSV salva os dados do relatório como arquivos de texto sem formatação delimitados por vírgula, sem qualquer formatação. Por padrão, o arquivo usa uma vírgula (,) para delimitar campos e linhas, mas essa configuração é configurável usando as Configurações de Informações do Dispositivo. O arquivo resultante pode ser aberto em um programa de planilha como o Microsoft Excel ou usado como um formato de importação para outros programas. O arquivo .csv é aberto em um editor de texto, como o Bloco de Notas. Se acessado como uma URL, o arquivo .csv retorna um tipo MIME de texto/csv. Os arquivos são MIME versão 1.0. Para obter mais informações sobre como renderizar seu relatório no tipo de arquivo CSV, consulte Exportando para um arquivo CSV (serviço e Construtor de Relatórios do Power BI).
O arquivo XML com a opção de exportação de dados de relatório salva um relatório como um arquivo XML. O esquema XML para o relatório é específico para o relatório. As informações de layout do relatório não são salvas pela opção de exportação XML. O XML gerado usando essa opção pode ser importado para um banco de dados, usado como uma mensagem de dados XML ou enviado para um aplicativo personalizado. Para obter mais informações sobre como renderizar seu relatório no tipo de arquivo XML, consulte Exportando para XML (serviço e Construtor de Relatórios do Power BI).
Conteúdos relacionados
- Paginação no Reporting Services (Construtor de Relatórios e SSRS)
- Comportamentos de Composição (Report Builder e SSRS)
- Funcionalidade interativa para diferentes extensões de renderização de relatórios (Construtor de Relatórios e SSRS)
- Renderizando itens de relatório (Construtor de Relatórios e SSRS)
- Tabelas, matrizes e listas no Construtor de Relatórios do Power BI