CRM OnPremises – Agendamento de Relatórios (Salvar Resultados em Disco)

Pessoal,

Algo que existe (pela minha memória) desde a versão 4 do CRM OnPremises é a possibilidade de agendar a execução de relatórios!

*Importante lembrar que o CRM Online não possui esta funcionalidade

Em muitas vezes temos a necesidade de agendar execuções periódicas para gerarmos visões de acordo com o intervalo consultado.

Irei fazer um agendamento bem como salvarei o resultado em um arquivo, armazenando em disco.

Criei um relatório bem simples contendo as ocorrências que estão marcadas com prioridade Alta, podemos fazer o agendamento com qualquer relatório já existente:

reportschedule_1

Agora precisamos selecioná-lo, depois clicar em “Agendar Relatório”, uma tela será aberta, devemos selecionar a opção “Agendado”:

reportschedule_2

Agora precisamos definir a frequencia e as datas de início e término (vale lembrar que a data informada será a utilizada para o snapshot do relatório, ou seja, será a data que a consulta será realizada e armazenada):

reportschedule_3

 

Caso seu relatório possua filtros será solicitado o preenchido, senão continue o fluxo até finalizar o agendamento.

Com o agendamento concluído, teremos que abrir o servidor que contém o Reporting Services para fazer a etapa que grava o arquivo em disco.

Navega no browser pela URL do Reporting Services, selecione a sua Organização CRM e clique em “Exibição de Detalhes”

reportschedule_4

Clique em “CustomReports”, depois localize seu relatório em expanda suas opções, clique em “Gerenciar”:

reportschedule_5

Precisamos criar uma “Assinatura” para gerar o agendador:

reportschedule_6

Aparecerá as opções que devemos  alterar de acordo com nossas necessidades finais, como a Forma de Entrega, Nome do Arquivo que será gerado, Caminho do disco onde será feita a gravação, Formato do arquivo, Credenciais, Opções de Substituição do arquivo. Informe seus valores, mas não conclua ainda.

reportschedule_7

 

A última parte do agendamento é informar quando a gravação irá ocorrer, temos que ter cuidado aqui, pois o snapshot do relatório já deve existir, assim deixei 15 minutos de intervalo entre o snapshot e o agendador de garavação em disco:

reportschedule_8

 

Pronto! Temos nosso relatório agendado! Após o período informado, podemos observar o diretório informado a existencia de nosso arquivo:

reportschedule_9

 

Poderíamos enviá-lo por Email também! Para isso precisamos configurar um servidor SMTP no Report Server Manager, assim teremos a opção habilitada nas “Formas de Entrega”, para maiores detalhes de como habilitar veja:

https://technet.microsoft.com/en-us/library/ms345234(v=sql.105).aspx

https://technet.microsoft.com/en-us/library/ms159155(v=sql.105).aspx

Bom é isso!

[]’s,

Tiago Cardoso

Anúncios

Sobre Tiago Michelini Cardoso

I have been working with IT since 2006, almost of this time using Microsoft Dynamics CRM/365 as a source of solutions. I graduated in Bachelor of Information Systems at FIAP (Brazil) in 2012. I really love what I do! Technology has been my interest since always. Even in a tool different world of the current. When we didn't have internet, tablets, smartphones e social networks! Although I have worked in some roles, I can't give up "the developer life". Even so far of the greatest developers. Development in general is the thing that I love to work! I started my contributions about Dynamics in 2010. At the beginning, I used to help at MSDN and TechNet forums. But now, I'm dedicating all my time in my personal blog! Currently, I have the enormous honour of being the only Brazilian who got the award for Microsoft MVP (Most Valuable Professional) for Microsoft Dynamics CRM/365 product. I have been receiving the award since 2012.
Esse post foi publicado em Dynamics CRM e marcado , . Guardar link permanente.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s