Ambiente de elaboração de relatório usando as Ferramentas de Dados do SQL Server
Publicado: novembro de 2016
Aplicável a: Dynamics CRM 2015
Este tópico descreve o que é necessário para criar relatórios do Microsoft Dynamics 365. Para o Microsoft Dynamics CRM (local), este tópico supõe que você já tenha uma implantação funcional do Microsoft Dynamics CRM Server. Para informações sobre os requisitos do Microsoft Dynamics CRM (local), consulte Requisitos de relatórios do Microsoft Dynamics CRM 2015_excluído.
Você deve ter as ferramentas de desenvolvimento e os privilégios adequados no Microsoft Dynamics 365 para escrever e publicar um relatório. Além disso, você deve ter familiaridade com:
Microsoft Visual Studio.
Criar relatórios do Microsoft SQL Server Reporting Services usando o SQL Server Data Tools (SSDT).
Para gravar relatórios baseados em Fetch, a linguagem FetchXML do Microsoft Dynamics 365.
Para gravar relatórios baseados em SQL, a linguagem Transact-SQL do Microsoft SQL Server.
Ferramentas necessárias
Os seguintes itens são necessários para escrever um relatório personalizado para o Microsoft Dynamics 365:
Microsoft SQL Server Reporting Services. O Microsoft Dynamics 365 usa o Microsoft SQL Server Reporting Services como o mecanismo de relatórios.
Microsoft Visual Studio 2012 ou Microsoft Visual Studio 2010.
SQL Server Data Tools. É um ambiente de criação de relatórios que será usado como um Microsoft Visual Studio de plug-in.
Para o Microsoft Visual Studio 2012: É necessário baixar e instalar Download: Ferramentas de Dados do Microsoft SQL Server - Business Intelligence para Visual Studio 2012.
Para o Microsoft Visual Studio 2010: Selecione e instale o recurso SQL Server Data Tools (SSDT) incluído com o Microsoft SQL Server 2012 ou Microsoft SQL Server 2012 Express no computador executando o Microsoft Visual Studio 2010.Baixar: Microsoft SQL Server 2012 Express
Extensão de Criação de Relatórios do Microsoft Dynamics CRM 2016. Isso é necessário se você estiver gravando relatórios personalizados baseados em Fetch. Observe que o Microsoft Dynamics CRM Online só suporta relatórios com base no Fetch. O Extensão de Criação de Relatórios do Microsoft Dynamics CRM 2016 deve ser instalado no computador onde o Microsoft Visual Studio e SQL Server Data Tools está instalado.Download: Extensão de Criação de Relatórios do CRM 2015. Para obter instruções de instalação, consulte Instalar a Extensão de Criação de Relatório do Microsoft Dynamics CRM.
Observação
O Extensão de Criação de Relatórios do Microsoft Dynamics CRM 2016 está disponível somente em uma versão de 32 bits.
Privilégios necessários
Para implantar relatórios personalizados no Microsoft Dynamics 365, você deve ter uma conta do Microsoft Dynamics 365 e um direito de acesso atribuídos a você, incluindo o privilégio PublishReport. Por padrão, as funções de segurança Personalizador do Sistema e Administrador do Sistema incluem esses privilégios.
Processo de desenvolvimento de relatório
A seguir estão as etapas para desenvolver relatórios personalizados do Microsoft Dynamics 365. Talvez seja necessário repetir algumas etapas durante o desenvolvimento de um relatório:
Desenvolver um conceito de relatório ou uma especificação com base nas informações comerciais que precisam ser exibidas.
Defina o tipo de relatório que deseja criar: baseados em fetch ou em SQL. Os usuáriosMicrosoft Dynamics CRM Online só podem criar relatórios personalizados baseados em Fetch.Para obter mais informações:Geração de relatórios com o CRM 2015 para local
Crie um relatório personalizado ou use um existente para modificar usando o SQL Server Data Tools no Microsoft Visual Studio.
Crie um novo relatório (personalizado).Para obter mais informações:Criar um novo relatório usando as Ferramentas de Dados do SQL Server
Baixe um arquivo de idioma de definição de relatório (.rdl) existente do Microsoft Dynamics 365. Você poderá fazer isso no aplicativo Web do Microsoft Dynamics 365. Mais Informações: Modificar um arquivo de relatório (RDL)
Como alternativa, no Microsoft Dynamics CRM (local), os relatórios estão localizados na pasta C:\Program Files\Microsoft Dynamics CRM Reporting Extensions\LangPacks\<lcid>\Reports\MSCRM\ em que o Extensões de Relatório do Microsoft Dynamics CRM está instalado.Para obter mais informações:Modificar um relatório baseado em SQL existente usando as Ferramentas de Dados do SQL Server
Criar parâmetros de relatório básicos.Para obter mais informações:Usar parâmetros em relatórios
Especificar conjuntos de dados e critérios de filtragem para recuperar dados:
Para relatórios baseados em SQL, crie conjunto de dados que contêm os dados do Microsoft Dynamics 365 obtidos pelas exibições filtradas.Para obter mais informações:Exibições filtradas no Microsoft Dynamics CRM
Habilitar a pré-filtragem nas entidades primárias.Para obter mais informações:Melhorar o desempenho de relatórios usando filtros
Defina o layout básico do relatório, incluindo cabeçalhos e rodapés.
Adicione itens de relatórios como necessário com base na especificação do relatório.Para obter mais informações:Adicionar navegação de relatório
Visualize o relatório no Microsoft Visual Studio e resolva todos os erros.Para obter mais informações:Testar e solucionar problemas com relatórios
Implante o relatório ao servidor de relatórios usando o Microsoft Dynamics 365.Para obter mais informações:Publicar relatórios
Execute o relatório implantado para verificar.
Confira Também
Usar SQL e exibições filtradas para recuperar dados para relatórios
Geração de relatórios com o CRM 2015 para local
Criar um novo relatório usando as Ferramentas de Dados do SQL Server
Iniciar com os Relatórios personalizados na nuvem
Business Intelligence Development Studio
Solution Explorer e Business Intelligence Development Studio
© 2016 Microsoft Corporation. Todos os direitos reservados. Direitos autorais