Arquivo de setembro, 2013

Olá Pessoal, como estão?

Venho hoje falar um pouco de uma das funcionalidades mais utilizadas no OBIEE, o envio de relatórios por e-mail.

Se imagine na seguinte situação:

“Seu chefe quer um “bendito” relatório no e-mail dele todo dia as 8h00 com dados atualizados da carga executada de madrugada.

Este relatório para lhe ajudar, demora 1 hora para executar (o que em um mundo real seria atípico). Ou seja, você precisará chegar todos os dias as 07h00 no serviço para acessar o OBIEE, executar o relatório e enviá-lo ao seu chefe até as 8h00.”

Na situação acima eu particularmente mudaria de emprego, rs… brincadeiras a parte….

O OBIEE tem mecanismos de agendamento e entrega de informações, todo este processo acima pode ser (E DEVE) automatizado.

Bom, vamos lá para a parte prática.

1 – Antes de enviarmos e-mails pelo OBIEE, precisamos configurar as informações de envio, como servidor SMTP, conta de e-mail remetente e etc.

Para isso, acesse o Enterprise Manager (http://<servidor>:7001/em)

Clique em Business Intellingece >coreapplication

Clique na aba “Implantação”

E por fim, clique na sub-aba “E-mail”

Aqui temos a parametrização para o serviço de entrega de e-mails

Para configurarmos este serviço clique em “Bloquear e Editar Configuração”

Com as configurações liberadas para edição, precisamos basicamente configurar os seguintes parâmetros para habilitarmos o envio de e-mails através do OBIEE:

Preencha de acordo com o seu servidor SMTP e sua conta de saída.

Clique em “Aplicar” e após em “Ativar Alterações” para efetuar o commit dos arquivos de configuração

.

Aguarde até a mensagem de que a ativação foi realizada com sucesso aparecer. Após clique em “Fechar”

Mesmo com o commit realizado, as configurações feitas ainda não estão disponíveis sendo necessário o restart do serviços do OPMN.

Clique na aba “Visão Geral” e Após em “Reiniciar Serviços”

.

Aguarde a mensagem de finalização da execução do Stop/Start dos serviços (ao final uma mensagem com o status da execução aparecerá. Para que tenhamos sucesso nas próximas etapas, não podem ter ocorrido erros nessas etapas anteriores)

2 – Depois de realizar a configuração do serviço, vamos criar um agente para testar o envio de e-mails.

Se conecte no OBIEE (http://<servidor>:9704/analytics)

Na tela inicial, clique em “Novo”>”Inteligência Acionável”>”Agente”

Nesta interface temos diversas opções de configuração de entrega, como envio condicional, agendamento de envio, destinatários, e etc.

Como nosso intuito neste post é testar o envio de e-mails, vamos ao prático.

Clique na aba “Conteúdo da Entrega” para selecionarmos uma análise para envio

Selecione uma análise para envio, clicando em “Procurar”

Agora clique em “Destinatários” para informarmos um e-mail de destino, ou seja, para a entrega do relatório configurado anteriormente.

Clique em “Adicionar Destinatário de E-mail” e adicione um e-mail de destino

*note que é possível adicionar "N" destinatários neste campo separados por vírgula.

Clique em “OK” e salve seu agente

Agora para testar o envio de e-mail, clique em “Executar Agente Agora”

E depois é só conferir no e-mail

Com o serviço de entrega de e-mails funcionando, você tem a possibilidade agora de enviar um relatório diariamente (ou outra periodicidade) a um ou mais destinatários, a partir da aba de configuração “Programação”

É isso ai pessoal, espero que tenham gostado. É um procedimento simples, porém muito usual.

Abraços

Felipe Idalgo

felipe.idalgo