NA VISUALIZAÇÃO

Exportar relatórios do Power BI para arquivos PDF, PPTX ou PNG com a API REST

Data da publicação: 09 março, 2020

Agora o Power BI tem um conjunto adicional de funcionalidades que permitem exportar um relatório usando uma chamada REST aos formatos de arquivo PDF, PPTX (PowerPoint) e PNG.

Use essa API de exportação para arquivo de várias maneiras:

  • Criar um botão Enviar para imprimir: no aplicativo, crie um botão que, quando clicado, dispare um trabalho de exportação. O trabalho pode exportar o relatório exibido como PDF ou PPTX e, quando for concluído, o usuário poderá receber o arquivo como um download. Como a API é assíncrona, pode levar algum tempo para que o arquivo esteja disponível.
  • Anexo de email: envie um email automatizado em intervalos definidos com um relatório em PDF anexado. Isso poderá ser útil se você quiser automatizar o envio de um relatório semanal para os executivos.

Quando a API de exportação para arquivo é chamada, ela dispara um trabalho de exportação. Depois de disparar o trabalho de exportação, use a API de Sondagem para acompanhar o trabalho até que ele seja concluído. Quando o trabalho de exportação é concluído, a chamada à API de Sondagem retorna uma URL do Power BI para obter o arquivo (a URL fica disponível por 24 horas). A API é compatível com solicitações de trabalho de exportação simultâneas: o número de trabalhos que podem ser executados simultaneamente depende da SKU em que o relatório reside.

O seguinte conjunto de funcionalidades é fornecido com a nova API:

  • Exportar páginas de relatório selecionadas: especifique quais páginas você deseja exportar e em qual ordem.
  • Indicadores: usando as funcionalidades de indicadores, exporte um relatório em um estado específico depois de aplicar filtros a ele.
  • RLS (segurança em nível de linha): use a RLS (segurança em nível de linha) para exportar um relatório com os dados visíveis somente para determinados usuários. Por exemplo, se você estiver exportando um relatório de vendas definido com funções regionais, poderá filtrar o relatório programaticamente para que apenas uma determinada região seja exibida.
  • Proteção de dados: os formatos PDF e PPTX são compatíveis com rótulos de sensibilidade. Se você exportar um relatório com um rótulo de sensibilidade para um PDF ou um PPTX, o arquivo exportado exibirá o relatório com seu rótulo de sensibilidade.
  • Localização: ao usar a API, você pode passar o local desejado. As configurações de localização afetam a maneira como o relatório é exibido, por exemplo, alterando a formatação de acordo com a localidade selecionada.

Observe que o relatório e o conjunto de dados do relatório que você está exportando devem residir em uma capacidade premium ou incorporada. Outras limitações da versão prévia são detalhadas no artigo Exportar relatório para arquivo.

Além disso, lembre-se de que, como todas as novas APIs do Power BI, a API de Exportação para Arquivo é incluída somente nas APIs do SDK do .NET v3.

Saiba mais.

<p"> </p">
  • Power BI Embedded
  • Features
  • SDK and Tools

Produtos relacionados