Quando usar relatórios paginados no Power BI

Este artigo destina-se a você como um autor de relatório que cria relatórios para o Power BI. Ele fornece sugestões para ajudá-lo a escolher quando desenvolver relatórios paginados do Power BI.

Os relatórios paginados do Power BI são otimizados para impressão ou geração de PDF. Eles também oferecem a capacidade de produzir layouts altamente formatados e prontos para impressão. Assim, os relatórios paginados são ideais para relatórios operacionais, como faturas de vendas.

Por outro lado, os relatórios do Power BI são otimizados para exploração e interatividade. Além disso, eles podem apresentar seus dados usando uma gama abrangente de visuais ultramodernos. Os relatórios do Power BI, portanto, são ideais para relatórios analíticos, permitindo que os usuários do relatório explorem dados e descubram relações e padrões.

Recomendamos que você considere o uso de um relatório paginado do Power BI quando:

  • Você sabe que o relatório deve ser impresso ou produzido como um documento PDF.
  • Os layouts de grade de dados podem se expandir e estourar. Considere que uma tabela, ou matriz, em um relatório do Power BI não pode ser redimensionada dinamicamente para exibir todos os dados — ela fornecerá barras de rolagem. Mas, se impresso, não será possível rolar para revelar dados fora da visualização.
  • Os recursos paginados do Power BI funcionam a seu favor. Muitos desses cenários de relatório são descritos mais adiante neste artigo.

Relatórios herdados

Quando você já tiver relatórios RDL (Report Definition Language) do SQL Server Reporting Services (SSRS ), poderá optar por redesenvolvê-los como relatórios do Power BI ou migrá-los como relatórios paginados para o Power BI. Para obter mais informações, consulte Migrar relatórios do SQL Server Reporting Services para o Power BI.

Depois de publicados em um espaço de trabalho do Power BI, os relatórios paginados ficam disponíveis lado a lado com os relatórios do Power BI. Em seguida, eles podem ser facilmente distribuídos usando aplicativos do Power BI.

Você pode considerar o redesenvolvimento de relatórios SSRS, em vez de migrá-los. É especialmente verdadeiro para aqueles relatórios que se destinam a fornecer experiências analíticas. Nesses casos, os relatórios do Power BI provavelmente fornecerão melhores experiências de usuário de relatório.

Cenários de relatório paginado

Há muitos cenários atraentes em que você pode favorecer o desenvolvimento de um relatório paginado do Power BI. Muitos são recursos ou capacidades não suportados pelos relatórios do Power BI.

  • Pronto para impressão: os relatórios paginados são otimizados para impressão ou geração de PDF. Quando necessário, as regiões de dados podem se expandir e transbordar para várias páginas de forma controlada. Os layouts de relatório podem definir margens, cabeçalhos e rodapés de página.
  • Formatos de renderização: o Power BI pode renderizar relatórios paginados em diferentes formatos. Os formatos incluem Microsoft Excel, Microsoft Word, Microsoft PowerPoint, PDF, CSV, XML e MHTML. (O formato MHTML é usado pelo serviço do Power BI para renderizar relatórios.) Os usuários do relatório podem decidir exportar no formato que mais lhes convier.
  • Layout de precisão: você pode projetar layouts altamente formatados e prontos para impressão — com o tamanho e o local exatos configurados em frações de polegadas ou centímetros.
  • Layout dinâmico: você pode produzir layouts altamente responsivos definindo muitas propriedades de relatório para usar expressões VB.NET. As expressões têm acesso a muitas bibliotecas principais do .NET Framework.
  • Layout específico da renderização: você pode usar expressões para modificar o layout do relatório com base no formato de renderização aplicado. Por exemplo, você pode criar o relatório para desabilitar a visibilidade de alternância (para detalhar e detalhar) quando ele é renderizado usando um formato não interativo, como PDF.
  • Consultas nativas: você não precisa publicar primeiro um modelo semântico do Power BI. É possível criar consultas nativas (ou usar procedimentos armazenados) para qualquer fonte de dados suportada. As consultas podem incluir parametrização.
  • Designers de consulta gráfica: o Construtor de Relatórios do Power BI inclui designers de consulta gráfica para ajudá-lo a escrever e testar suas consultas de conjunto de dados.
  • Conjuntos de dados estáticos: você pode definir um conjunto de dados e inserir dados diretamente na definição de relatório. Esse recurso é especialmente útil para dar suporte a uma demonstração ou para fornecer uma prova de conceito (POC).
  • Integração de dados: você pode combinar dados de diferentes fontes de dados ou com conjuntos de dados estáticos. Isso é feito criando campos personalizados usando expressões VB.NET.
  • Parametrização: Você pode projetar experiências de parametrização altamente personalizadas, incluindo parâmetros orientados por dados e em cascata. Também é possível definir padrões de parâmetros. Essas experiências podem ser projetadas para ajudar os usuários do relatório a definir rapidamente os filtros apropriados. Além disso, os parâmetros não precisam filtrar dados de relatório; eles podem ser usados para suportar cenários hipotéticos ou filtragem dinâmica ou estilo.
  • Dados de imagem: seu relatório pode renderizar imagens quando elas são armazenadas em formato binário em uma fonte de dados.
  • Código personalizado: você pode desenvolver blocos de código de VB.NET funções em seu relatório e usá-los em qualquer expressão de relatório.
  • Sub-relatórios: você pode incorporar outros relatórios paginados do Power BI (do mesmo espaço de trabalho) em seu relatório.
  • Grades de dados flexíveis: você tem um controle refinado dos layouts de grade usando a região de dados tablix. Ele também suporta layouts complexos, incluindo grupos aninhados e adjacentes. E pode ser configurado para repetir cabeçalhos quando impresso em várias páginas. Além disso, ele pode incorporar um sub-relatório ou outras visualizações, incluindo barras de dados, minigráficos e indicadores.
  • Tipos de dados espaciais: a região de dados do mapa pode visualizar tipos de dados espaciais do SQL Server. Assim, os tipos de dados GEOGRAPHY e GEOMETRY podem ser usados para visualizar pontos, linhas ou polígonos. Também é possível visualizar polígonos definidos em arquivos de forma ESRI.
  • Medidores modernos: medidores radiais e lineares podem ser usados para exibir valores e status de KPI. Eles podem até ser incorporados em regiões de dados de grade, repetindo-se dentro de grupos.
  • Renderização HTML: Você pode exibir texto ricamente formatado quando ele é armazenado como HTML.
  • Mala direta: você pode usar espaços reservados para caixas de texto para injetar valores de dados no texto. Dessa forma, você pode produzir um relatório de mala direta.
  • Recursos de interatividade: os recursos interativos incluem visibilidade de alternância (para detalhar e detalhar), links, classificação interativa e dicas de ferramentas. Você também pode adicionar links que fazem drillthrough para relatórios do Power BI ou outros relatórios paginados do Power BI. Os links podem até saltar para outro local dentro do mesmo relatório.
  • Subscrições: o Power BI pode entregar relatórios paginados numa agenda como e-mails, com anexos de relatório em qualquer formato suportado.
  • Layouts por usuário: você pode criar layouts de relatório responsivos com base no usuário autenticado que abre o relatório. Você pode projetar o relatório para filtrar dados de forma diferente, ocultar regiões de dados ou visualizações, aplicar formatos diferentes ou definir padrões de parâmetros específicos do usuário.

Para obter mais informações relacionadas a este artigo, confira os seguintes recursos: