Compartilhar via


Renderizar dados em um relatório paginado (Power BI Report Builder)

APLICA-SE A: Power BI Report Builder Power BI Desktop

Quando você usa os 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 Comma-Separated Value (CSV) ou XML, nenhum elemento de layout visual é renderizado. O CSV e o XML aplicam determinadas regras ao relatório e seu conteúdo ao renderizar o relatório paginado. Essas regras determinam como os dados são renderizados nesses formatos.

Usos dos renderizadores de dados

Você pode usar os renderizadores de dados para:

  • Importar para um banco de dados. O CSV é um formato comum que pode ser facilmente importado por muitos aplicativos de banco de dados, inclusive o SQL Server e o Microsoft Access.

  • Importar para o Excel. Use o renderizador de CSV para exportar seus dados para o Excel sem o layout visual. Depois que os dados estiverem no Excel, você poderá usar as ferramentas padrão do Excel, como gráficos, fórmulas e tabelas dinâmicas.

  • Transformações XSLT. Um XSLT pode ser se aplicado à saída do renderizador de XML. Essa transformação do lado do servidor é uma técnica poderosa para transformar seus dados virtuais em qualquer formato.

  • Troca de dados/EDI. Um processo externo pode solicitar uma renderização CSV ou XML de um relatório e consumir seus dados.

Formatos do renderizador de dados

Os formatos de renderização de dados são controlados por um conjunto de propriedades diferente dos renderizadores de layout. A seguir está uma lista de conjuntos de propriedades no painel Propriedades que só se aplica aos renderizadores de dados:

  • A propriedade DataElementOutput controla se um determinado item estará ou não presente nos dados quando forem exportados.

  • A propriedade DataElementName controla o nome do elemento de dados. No CSV, isso controla o nome do cabeçalho de coluna CSV. Em XML, isso se transforma no nome do elemento XML ou atributo para o item.

  • A propriedade DataElementStyle controla, em XML, se o item de relatório será 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 delimitado 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 pode ser definida usando as Configurações de Informações de Dispositivo. O arquivo resultante pode ser aberto em um programa de planilha como o Microsoft Excel ou pode ser utilizado como um formato de importação para outros programas. O arquivo .csv é aberto em um editor de textos, como Bloco de notas. Caso seja acessado como URL, o arquivo .csv retorna um tipo MIME de text/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 Exportação para um arquivo CSV (Power BI Report Builder e serviço).

O arquivo XML com opção de exportação dos dados de relatório salva um relatório como arquivo XML. O esquema XML para o relatório é específico ao relatório. As informações sobre o 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 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 Exportação para XML (Power BI Report Builder e serviço).