Considerações de relatório do Microsoft Dynamics 365 (online)
Publicado: janeiro de 2017
Aplicável a: Dynamics 365 (online), Dynamics CRM Online
O Microsoft Dynamics 365 (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 Dynamics 365 (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 Power BI PowerView, PowerPivot e PowerQuery. Como o volume de dados mantidos no banco de dados do Dynamics 365 (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 grandes conjunto de dados.
Em um ambiente do Dynamics 365 (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 Dynamics 365 (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 Dynamics 365 (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 Dynamics 365 (online).
Neste tópico
Dicas e soluções para geração de relatórios
Adaptadores do Microsoft Dynamics 365 de terceiros para SSIS
Ferramentas ETL
Dicas e soluções para geração de relatórios
Geralmente, para as 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, crie-os ao consultar os conjuntos de dados menores durante períodos de tempo mais curtos, adicionando um filtro baseado em tempo no relatório, como o mês ou trimestre atuais.
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 Dynamics 365 (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 Dynamics 365 (online) para outro armazenamento de dados do SQL Server usando uma solução de integração de dados do Dynamics 365 (online).
Adaptadores do Microsoft Dynamics 365 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 Dynamics 365 (online).
As Ferramentas ETL (Extract Transform Load) fornecem um novo conjunto de ferramentas para criação de análise de dados do Dynamics 365 (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 Dynamics 365 para a movimentação de dados.
Importante
Ao usar essas ferramentas, recomendamos que você mova ou sincronize os dados fora do horário comercial.
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 instruídos com as ferramentas de integração de dados do Dynamics 365. Mais informações: Encontre o parceiro certo
Adaptadores do Microsoft Dynamics 365 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
Relatórios e análise com o Dynamics 365
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais