Compartilhar via


Melhorar o desempenho dos relatórios

 

Publicado: novembro de 2016

Aplicável a: Dynamics CRM 2015

Há algumas diretrizes que podem ajudá-lo a aprimorar o desempenho dos relatórios.

Geral

Essas diretrizes são aplicáveis para relatórios baseados em Fetch e baseados em SQL.

  • Limita um relatório para exibir informações de um período específico, em vez de exibir todos os registros no banco de dados do Microsoft Dynamics 365.

  • Pré-filtra um relatório para que o conjunto de dados seja limitado.

  • Calcule totais agregados usando o código SQL ou as agregações em uma consulta FetchXML ou uma instrução SQL, em vez de passar dados brutos para o Reporting Services e agrupamento.

  • Limita o número de conjunto de dados usados, se possível.

  • Ao comparar datas, use os campos data UTC para comparações. Por exemplo, compare os campos createdonutc e não os campos createdon na consulta FetchXML ou em uma exibição filtrada.

Relatórios baseados em SQL

Essas diretrizes são aplicáveis apenas para relatórios baseados em SQL.

  • Não crie um relatório que utiliza um grande conjunto de dados ou uma consulta SQL complexa disponível sob demanda para todos os usuários.

  • Não selecione todas as colunas de uma exibição filtrada do Microsoft Dynamics 365. Em vez disso, especifique explicitamente as colunas que você deseja selecionar na declaração SQL.

  • Use os procedimentos armazenados de SQL em vez do SQL embutido.

Confira Também

Geração de relatórios com o CRM 2015 para local
Melhorar o desempenho de relatórios usando filtros

© 2016 Microsoft Corporation. Todos os direitos reservados. Direitos autorais