Considerações de relatório do Microsoft Dynamics 365 (online)
Publicado: novembro de 2016
Aplicável a: Dynamics CRM 2015
O Microsoft Dynamics CRM Online tem inúmeros recursos que permitem aos clientes exibir dados corporativos que os ajudam a tomar decisões e interagir com seus clientes com mais eficácia. Os recursos disponíveis no CRM Online incluem exibições, gráficos, painéis e relatórios do Microsoft SQL Server Reporting Services. Também está incluída a integração do Microsoft Office Excel, que permite que os usuários criem facilmente relatórios de autoatendimento usando os recursos do PowerPivot PowerView, PowerPivot e PowerQuery. Como o volume de dados mantidos no banco de dados do CRM Online continua crescendo, cada vez é mais importante pensar na sua estratégia de BI e determinar os mecanismos mais eficazes para geração de relatórios e para visualizar conjunto de dados longos.
Em um ambiente do CRM Online, a infraestrutura de relatórios é compartilhada e separada do banco de dados. Nessa arquitetura, embora os clientes compartilhem os recursos necessários para executar o relatório, cada relatório é executado contra a instância do banco de dados individual dos clientes. Além disso, com o CRM Online, os usuários podem executar muitos relatórios, à medida que precisam, sempre que quiserem executá-los para atender aos seus objetivos de negócios. Não impomos restrições de tempo para os relatórios.
Os recursos de relatórios integrados no CRM Online foram projetados para permitir que os usuários executem relatórios em conjuntos de dados que abranjam intervalos de tempo mais curtos. Considerando isso, o Microsoft Dynamics 365 fixas tem as seguintes configurações fixas:
Relatórios e consultas podem executar por até cinco minutos. Quando o período máximo é atingido, o relatório atinge o tempo limite e uma mensagem é retornada ao usuário. Dentro da duração de cinco minutos, relatórios e consultas podem abranger conjuntos de dados grandes, que vão além de 50.000 registros, fornecendo flexibilidade significante para satisfazer à maioria das necessidades operacionais de relatórios.
Para melhorar a resposta de consulta, recomendamos que relatórios detalhados minimizem a exibição de um grande número de registros. Para fazer isso, aplique filtragem apropriada para reduzir o número de registros que são retornados. Quando você cria relatórios agregados ou resumidos, as consultas devem enviar por push a agregação para a consulta, em vez de buscar registros detalhados para executar agregação no relatório. Isso pode ser feito usando a agregação XML de Fetch. Mais informações: Use Agregação FetchXML
Para gráficos e grades exibidos em painéis, o Microsoft Dynamics 365 permite que os usuários executem consultas com um conjunto de dados com menos de 50.000 linhas. Se um usuário executar uma consulta de painel que abranja um conjunto de dados com 50.000 linhas ou mais, o Microsoft Dynamics 365 retornará a mensagem “O limite máximo de registros foi excedido. Reduzir o número de registros." A configuração prática do conjunto de dados ajuda a garantir o desempenho otimizado do aplicativo CRM Online.
Neste tópico
Dicas e soluções para geração de relatórios
Adaptadores do Microsoft Dynamics CRM de terceiros para SSIS
Ferramentas ETL
Dicas e soluções para geração de relatórios
Geralmente, para a maioria das necessidades de relatórios da organização, essas configurações são adequadas. Para garantir que os usuários não excedam essas configurações e para melhorar o desempenho de consulta de relatório em geral, considere as seguintes práticas recomendadas.
Ao criar relatórios personalizados ou painéis, construa-os para consultar conjuntos de dados menores durante períodos de tempo mais curtos, adicionando um filtro baseado em tempo no relatório para limitar os resultados, como o mês ou trimestre atual.
Recomendamos que você limite o número de entidades que são necessárias para retornar o resultado. Isso ajuda a reduzir o tempo necessário para executar a consulta e retornar o conjunto de resultados.
É recomendável reduzir o número de registros exibidos em relatórios detalhados. Uma filtragem adequada pode ser usada para reduzir o número de registros retornados pela consulta para reduzir os tempos limites.
Para relatórios agregados ou resumidos, as consultas devem ser usadas para enviar por push a agregação para o banco de dados, e não buscar registros detalhados e executar agregação no relatório do Microsoft SQL Server Reporting Services.
Quando apropriado para seus negócios, os usuários devem executar os relatórios e painéis padrão (predefinidos). Esses relatórios e painéis geralmente são criados para consulta por conjuntos de dados do usuário, portanto, na maioria dos casos, não excedem o limite do conjunto de dados.
Se os usuários do CRM Online precisarem executar relatórios que excedam essas configurações, é recomendável examinar as seguintes opções para obter assistência com necessidades complexas de relatórios. Ambas as opções descarregam com eficácia as cargas de trabalho de relatório do CRM Online para outro armazenamento de dados do SQL Server usando uma solução de integração de dados do CRM.
Adaptadores do Microsoft Dynamics CRM de terceiros para SSIS são usados em conjunto com o SQL Server Integration Services (SSIS) para estender os recursos de integração com dados do CRM Online.
As Ferramentas ETL (Extract Transform Load) fornecem um novo conjunto de ferramentas para criação de análise de dados do CRM Online, combinando várias fontes de dados ou extraindo dados para a solução de data warehouse se o SSIS não estiver em uso. As ferramentas de ETL fornecem soluções abrangentes para conectar sistemas de CRM para a movimentação de dados.
Importante
Observe que, ao usar essas ferramentas, recomendamos que você mova ou sincronize os dados fora do horário de pico.
Se necessário, há muitos parceiros do Microsoft Dynamics que podem ajudar a fornecer uma solução para suas necessidades específicas de relatórios, como a criação de uma cópia offline dos dados, usada especificamente para a execução de relatórios grandes. Esses Parceiros são conhecedores com as ferramentas de integração de dados do CRM disponíveis. Mais informações: Encontre o parceiro certo
Adaptadores do Microsoft Dynamics CRM de terceiros para SSIS
Ferramentas de integração KingswaySoft SSIS para Microsoft Dynamics CRM
Fonte/Destino do PragmaticWorks TaskFactory SSIS para o Dynamics CRM
Ferramentas ETL
Confira Também
Extensão de Criação de Relatórios do Microsoft Dynamics CRM 2015 (com suporte a SQL Server Data Tools)
Guia de desenvolvedores para relatórios para Microsoft Dynamics CRM
Apresenta;'ao do Microsoft Power Query para Excel
Alimentação de dados do Dynamics CRM e Power Query: Qual é o [Registro]?
Usando o PowerView no Excel 2013 para Analisar os dado CRM
Geração de relatórios com o CRM 2015 para local
© 2016 Microsoft Corporation. Todos os direitos reservados. Direitos autorais