Recursos de relatórios da Power Platform

Concluído

As opções de relatório fornecidas na Microsoft Power Platform atendem a muitos requisitos operacionais de relatório.

Opções de relatórios do Dataverse.

Aplicativos baseados em modelos

Dataverse Fornece muitas opções de relatório para aplicativos baseados em modelo:

  • As exibições são consultas armazenadas nas tabelas com Dataverse colunas e filtros selecionados. Muitos requisitos de relatório são listas simples de dados, e as exibições geralmente podem atender a muitos desses requisitos.
  • Gráficos são visualizações de Dataverse dados em uma exibição.
  • Os painéis são uma coleção de exibições e gráficos. Power BI visualizações também podem ser adicionadas a painéis. Os painéis padrão são apenas para exibição de dados. Os painéis interativos permitem que os usuários filtrem dados e realizem ações.

As vantagens dessas opções são:

  • Acesso simples por meio de aplicativos.
  • Os dados estão sempre atualizados.
  • O modelo de segurança é imposto.
  • Eles estão incluídos em pacotes de soluções.
  • Não são necessárias habilidades especiais.
  • Os usuários podem criar suas próprias exibições, gráficos e painéis pessoais.

As desvantagens dessas opções são:

  • Apenas visualizações simples estão disponíveis.
  • Os dados são limitados a uma única tabela e tabelas em relacionamentos de vários para um.
  • Os dados estão sempre atualizados e não podem ser retrospectivos para um ponto no tempo.
  • As tendências não podem ser analisadas.
  • Os usuários devem ter uma licença e serem usuários do aplicativo.
  • Os gráficos e painéis são limitados a 50.000 linhas.
  • As exibições mostram apenas as primeiras 5.000 linhas.

Exportar para Excel

O Dataverse permite exportar para o Microsoft Excel. Os usuários podem exportar como dados estáticos ou como uma consulta dinâmica. A exportação de dados é feita com base em uma exibição com colunas e filtros.

Você pode fornecer dados estáticos a usuários que não são usuários do aplicativo. Os dados estáticos são usados quando você precisa obter uma instantâneo dos dados na data e hora atuais ou quando precisa compartilhar os dados com outras pessoas.

Use uma consulta dinâmica para obter as informações mais atualizadas. Além disso, você pode usar a consulta dinâmica para atualizar suas informações no Excel e para que correspondam ao que você vê no aplicativo a qualquer momento. Um usuário deve ter uma licença para acessar uma planilha do Excel com uma consulta dinâmica. As consultas dinâmicas dão suporte à exportação de dados como linhas ou uma Tabela Dinâmica.

O recurso Exportar para o Excel só pode incluir dados do Dataverse.

Os dados também podem ser editados no Excel Online e salvos de volta no Dataverse para fornecer ao usuário uma experiência de edição envolvente.

Foi estabelecido um limite de 100.000 linhas por padrão para exportar para o Excel. Você pode aumentar esse limite para 1.000.000 de linhas com a configuração MaxRecordsForExportToExcel.

Modelos do Word e do Excel

Você pode usar os modelos do Microsoft Word e do Excel para relatórios. Os modelos do Word são para uma única linha e todas as suas linhas relacionadas. Os modelos do Excel são para um modo de exibição ou lista de linhas. Os modelos do Excel podem incluir visualizações e outras análises fornecidas pelo Excel.

Você pode controlar o acesso a modelos individuais por meio de segurança.

Importante

Os modelos do Word e do Excel não podem ser incluídos em um pacote de solução. Os modelos de documentos baixados de um ambiente só podem ser usados nesse ambiente. No momento, não há suporte para a migração de ambiente para ambiente para modelos do Word ou do Excel.

Assistente de relatório

O assistente de relatório é uma ferramenta de geração de relatórios do usuário para aplicativos orientados por modelos. O assistente de relatório pode criar um relatório do SQL Server Reporting Services a partir de dados mantidos Dataverse. O relatório pode ser tabular ou conter um gráfico.

Os relatórios gerados pelo assistente têm um layout simples, conforme mostrado na captura de tela a seguir.

Captura de tela do relatório do assistente de relatório.

Você pode baixar e editar esses relatórios para alterar o layout deles. Os relatórios que o assistente de relatório cria podem ser incluídos em um pacote de solução.

SQL Server Reporting Services

Um analista de dados pode criar relatórios usando o SQL Server Reporting Services e o Visual Studio. Os relatórios do SQL Server Reporting Services podem recuperar vários conjuntos de dados de diferentes partes do modelo de dados, o que possibilita relatórios mais complexos do que os que podem ser criados com as opções descritas anteriormente.

Observação

Relatórios e consultas podem ser executados por até cinco minutos. Quando o período máximo for atingido, o relatório expirará, e uma mensagem será retornada ao usuário. Com a duração de cinco minutos, relatórios e consultas podem abranger grandes conjuntos de dados que ultrapassam 50.000 linhas.

Dicas para criar relatórios:

  • Projete relatórios para consultar conjuntos de dados menores em períodos mais curtos, adicionando um filtro baseado em tempo no relatório, como o mês ou o trimestre atual, para limitar os resultados.
  • Limite o número de tabelas necessárias para retornar o resultado. Essa abordagem ajuda a reduzir o tempo necessário para executar a consulta e retornar o conjunto de resultados.
  • Reduza o número de linhas que são mostradas em relatórios detalhados. Você pode usar a filtragem adequada para reduzir o número de linhas que a consulta retorna e reduzir os tempos limite.
  • Para relatórios agregados ou resumidos, as consultas devem ser usadas para enviar a agregação ao banco de dados e não buscar linhas detalhadas e executar agregação no relatório do SQL Server Reporting Services.

Importante

A execução de relatórios grandes pode afetar o desempenho de todos os usuários. O arquiteto de soluções deve considerar a opção de descarregar os relatórios exportando os dados do Dataverse para permitir relatórios mais complexos e aprofundados.

Opções alternativas

A Localização Avançada é uma das ferramentas mais úteis que consultores funcionais, analistas de negócios, administradores e até mesmo usuários finais devem aprender. A Localização Avançada permite que os usuários criem suas próprias consultas e as salvem como exibições pessoais. As consultas de localização avançada são a base para muitas outras funções em aplicativos baseados em modelo, inclusive:

  • Exportar para o Excel.
  • Modelos do Excel.
  • Exclusão em massa.
  • Detecção de duplicatas.
  • Painéis.

Nem sempre é necessário criar um relatório:

  • Para relatórios improvisados, considere o uso de uma combinação da Localização Avançada e do Excel.
  • Para os usuários, considere a adoção de painéis e gráficos prontos para uso.
  • Para relatórios que devem ser impressos ou exportados, considere a criação de modelos do Word e do Excel.

O arquiteto de soluções precisa levar em consideração as ferramentas de relatório de outras fontes que o cliente está usando.

O Power BI sempre deve ser considerado para relatórios e análises.