Partilhar via


Capacidades e considerações de relatórios de aplicações condicionadas por modelo

As aplicações condicionadas por modelo têm muitos capacidades que permitem que os clientes obtenham dados de negócio que os ajudam a orientar as decisões e a interagir com os clientes deles e os respetivos dados de forma mais eficaz.

Estas estão descritas na descrição geral de relatórios e incluem

Visto que o volume de dados retido na base de dados da aplicação continua a crescer é mais importante que nunca pensar a sua estratégia de BI e determinar os mecanismos mais eficazes para criar relatórios e visualizar grandes conjuntos de dados.

Infraestrutura de relatórios

Num ambiente, a infraestrutura de relatórios é partilhada e separada da base de dados. Nesta arquitetura, apesar dos clientes partilharem os recursos necessários para executar o relatório, cada relatório é executado em instâncias individuais da base de dados dos clientes.

As capacidades de geração de relatórios incorporadas no Microsoft Dataverse foram concebidas para permitir que os utilizadores executem relatórios sobre conjuntos de dados que abranjam mais curtos períodos de tempo. Considerando isto, note as seguintes definições fixas:

  • Os relatórios e consultas podem ser executados durante até cinco minutos. Quando o período máximo é alcançado, o relatório irá ultrapassar o tempo limite e uma mensagem é devolvida ao utilizador. Durante o período de cinco minutos, relatórios e consultas têm permissão para abranger grandes conjuntos de dados com mais de 50.000 linhas, o que fornece uma significativa flexibilidade para satisfazer a maior parte das necessidades operacionais de relatórios.

  • Para melhorar a resposta à consulta, recomendamos que os relatórios detalhados minimizem a apresentação de um grande número de linhas. Para tal, aplique filtragem adequada para reduzir o número de linhas que são devolvidas. Quando cria relatórios agregados ou resumidos, as consultas devem emitir a agregação para a consulta em vez de obterem linhas detalhadas para efetuar a agregação no relatório. Mais informações: Agregar dados utilizando o FetchXml e pré-filtragem de relatórios.

  • A página Report Viewer está sujeita aos limites da API da plataforma. Várias execuções de um relatório de longa duração podem resultar em erro e o utilizador pode esperar alguns minutos e tentar novamente. Este é um limite por utilizador e não deve afetar a utilização normal de relatórios por vários utilizadores.

  • Para gráficos e grelhas apresentados nos dashboards, as aplicações permitem que os utilizadores executem consultas com um conjunto de dados com menos de 50.000 linhas. Se um utilizador executar uma consulta de dashboard que abrange um conjunto de dados de 50 000 ou mais linhas, surge a mensagem "O limite máximo de linhas foi excedido. É devolvido reduza o número de linhas". A definição de práticas de conjunto de dados ajuda a garantir o desempenho otimizado da aplicação.

Sugestões e soluções para relatórios

Normalmente, para a maior parte das necessidades de relatórios das organizações, estas definições são adequadas. Para se certificar de que os utilizadores não ultrapassam estas definições e para melhorar o desempenho das consultas de relatórios em geral, considere as seguintes melhores práticas.

  • Quando criar relatórios personalizados ou dashboards, estruture-os para consultar conjuntos de dados menores ao longo de períodos de tempo mais curtos adicionando um filtro baseado no tempo ao relatório, como o mês atual ou um trimestre, para limitar os resultados.

  • Limite o número de tabelas que são necessárias para obter os resultados. Isto contribui para reduzir o tempo necessário para executar a consulta e devolver o conjunto de resultados.

  • Reduza as linhas em relatórios detalhados. Filtragem adequada pode ser utilizada para reduzir o número de linhas devolvidas pela consulta para reduzir tempos limites.

  • Para relatórios agregados ou resumidos, as consultas têm de ser usadas para emitir a agregação para a base de dados e não para obter linhas detalhadas para efetuar a agregação no relatório dos SQL Server Reporting Services.

  • Quando apropriado para a sua empresa, os utilizadores devem executar os relatórios e os dashboards predefinidos. Estes relatórios e dashboards são normalmente concebidos para consultar conjuntos de dados por utilizador, pelo que na maioria dos casos não excedem o limite de conjunto de dados.

Se os utilizadores tiverem de executar relatórios que excedam estas definições, recomendamos que reveja as seguintes opções para obter ajuda para criar relatórios complexos. Ambas as opções transferem de forma eficaz cargas de trabalho de relatórios do Dataverse para outro arquivo de dados utilizando uma solução de integração de dados.

  • Adaptadores são utilizados em conjunto com os SQL Server Integration Services (SSIS) para expandir as capacidades de integração com dados das aplicações.

  • As ferramentas ETL fornecem um novo conjunto de ferramentas para a criação de análise de dados através da combinação de várias origens de dados ou da extração de dados para a solução de armazém de dados se o SSIS não está em utilização. As ferramentas ETL oferecem soluções abrangentes para ligar ao Dataverse para mover dados.

Importante

Quando utilizar estas ferramentas, recomendamos que a mudança ou a sincronização de dados ocorra fora do horário de expediente.

Se for necessário, existem muitos parceiros Microsoft que o podem ajudar a fornecer uma solução para as suas necessidades de geração de relatórios específicas, tais como criar uma cópia offline dos dados utilizados especificamente para a execução de relatórios de grandes dimensões. Estes parceiros estão familiarizados com as ferramentas de integração de dados disponíveis. Mais informações: Encontrar um parceiro Dynamics 365

Adaptadores de terceiros para SSIS

Ferramentas ETL

Consulte também

Extensão de Criação de Relatórios (com suporte do SQL Server Data Tools)

Introdução ao Microsoft Power Query para Excel
Feeds OData do Dynamics 365 for Customer Engagement e Power Query: Qual é o [ registro]?

Nota

Pode indicar-nos as suas preferências no que se refere ao idioma da documentação? Responda a um breve inquérito. (tenha em atenção que o inquérito está em inglês)

O inquérito irá demorar cerca de sete minutos. Não são recolhidos dados pessoais (declaração de privacidade).