Recriar processos automatizados do AX no Robôs

Importante

Antes de recriar processos automatizados no Robôs, conclua todas as etapas anteriores da migração. Para obter mais informações, consulte Executar a migração: nossa abordagem recomendada.

Após a migração ou recriação dos scripts da organização e seus dados, você está pronto para recriar os processos automatizados do AX no Robôs. Para cada processo automatizado, crie uma tarefa dentro de um robô. Use a tarefa para selecionar os scripts a serem executados, especificar eventuais parâmetros de entrada para os scripts e criar um agendamento.

Criar uma tarefa de robô para cada processo automatizado

Para cada processo automatizado, crie antes uma tarefa no modo de desenvolvimento para poder testar o processo e garantir seu funcionamento correto.

Para obter informações detalhadas, consulte Criando uma tarefa de robô para executar um script.

  1. Na página inicial do Launchpad (www.highbond.com), selecione o aplicativo Robôs para abri-lo.

    Se já tiver entrado na Diligent One, você pode usar o menu de navegação à esquerda para mudar para o aplicativo Robôs.

  2. No painel do Robôs, selecione Robôs ACL.
  3. Navegue até o robô que você deseja que contenha a tarefa e selecione o robô para abri-lo.
  4. No canto superior direito do robô, clique em Desenvolvimento para mudar para o modo de desenvolvimento.

    O cabeçalho do modo de produção tem um fundo claro e o cabeçalho do modo de desenvolvimento tem um fundo escuro.

  5. Na guia Tarefas, clique em Criar tarefa.

    O Designer de Tarefa é exibido.

  6. Digite um nome para a tarefa que identifique o processo automatizado e clique em Salvar.
  7. Use o Designer de Tarefa para definir as configurações da tarefa:
    1. Selecione os scripts para executar e insira os valores de parâmetros necessários.

      Replique os valores de parâmetros do processo do AX, a menos que haja algum motivo para alterá-los.

    2. Opcional. Agende a tarefa.

      Como você vai executar a tarefa ad hoc, pode ignorar a criação de um agendamento. Ou crie um agendamento se também quiser testar esse recurso.

    3. Opcional. Selecione um ou mais destinatários para receber uma notificação por e-mail se a tarefa não for executada por qualquer motivo.
  8. Revise as configurações da tarefa e clique em Confirmar e criar tarefa.

    Resultado A tarefa é criada usando as configurações que você especificou.

Testar uma tarefa com execução ad hoc

Teste cada tarefa no modo de desenvolvimento e resolva eventuais problemas que podem ocorrer.

  1. Na guia Tarefas, selecione a tarefa recém-criada e clique em > Executar agora.

    A tarefa inicia e você pode monitorar seu progresso e exibir os resultados nas guias Tarefas ou Execuções de tarefas.

  2. Na guia Execuções de tarefas, clique na entrada da tarefa depois que ela foi concluída.

    O painel lateral Detalhes da execução da tarefa é aberto e exibe informações detalhadas sobre a execução da tarefa, incluindo uma lista de tabelas e arquivos de saída gerados pela tag de análise //RESULT.

  3. Revise e gere resultados para confirmar que as tabelas, os logs ou os arquivos corretos foram gerados.

    Para obter informações sobre como exibir o conteúdo dos resultados de saída, consulte Exibição das tabelas, arquivos e logs em um robô ACL.

  4. Na guia Entrada/Saída, revise as tabelas de dados de saída para confirmar que as tabelas, os logs ou os arquivos corretos foram gerados.

    As tabelas geradas pela tag de análise //DATA estão listadas na seção Outras tabelas. Para obter informações sobre como exibir o conteúdo das tabelas de dados, consulte Exibição das tabelas, arquivos e logs em um robô ACL.

  5. Se uma tarefa falhar ou se tabelas ou arquivos de saída não forem gerados, o Etapas básicas de solução de problemas pode identificar o problema.
  6. Se uma tarefa continuar a falhar depois que você tentou resolver o problema, entre em contato com o Suporte da Diligent para obter ajuda.

Etapas básicas de solução de problemas

Tipo do problema Causa possível ou ação a executar
Geral Verifique o status Resultado no painel lateral Detalhes da execução da tarefa. Em alguns casos, aparece uma mensagem explicando o motivo da falha da tarefa.
Se um arquivo de log foi criado, clique em Exibir para inspecionar o log. O log deve incluir uma entrada, marcada com um X vermelho , que indica o motivo da falha do script de análise.
Entrada da tarefa

Se a tarefa usa uma tabela vinculada como entrada, confirme se a tabela está presente na seção Tabelas vinculadas na guia Entrada/Saída.

Para obter mais informações, consulte Compartilhando e vinculando tabelas de dados em robôs ACL.

Se a tarefa usa um arquivo relacionado não Analytics (por exemplo, Excel) como entrada, confirme se a tabela está presente na seção Arquivo na guia Entrada/Saída.

Para obter mais informações, consulte Gerenciamento de dados de trabalho armazenados em um robô.

Cabeçalho da análise

No Analytics, verifique os cabeçalhos de análise em todos os scripts de análise executados pela tarefa. Confirme se todas as tags de análise necessárias, como //RESULT, //DATA e //FILE, estão presentes e formatadas corretamente.

Para obter informações detalhadas, consulte Cabeçalhos e tags da análise.

Serviço Agente do Robôs No servidor do Windows em que o Agente do Robôs está instalado, verifique se o serviço Agente do Robôs está em execução. Se o serviço estiver parado, inicie-o e execute novamente a tarefa.

Ativar uma versão de script para o modo de produção

Depois que a tarefa estiver executando corretamente, ative a versão do script usada por ela para o modo de produção.

Para obter informações detalhadas, consulte Modos de desenvolvimento e de produção no Robôs.

  1. Na guia Versões de script, selecione a versão do script usada pela tarefa que você testou.
  2. No painel Detalhes da versão, clique em Ativar.
  3. Opcional. Digite um comentário no histórico de versões para explicar o que você está ativando.

    Dica

    Inserir um comentário informativo ao ativar uma versão de script é uma prática recomendada que pode ser muito útil ao revisar análises automatizadas em uma data posterior.

  4. Clique em Ativar número_da_versão.

    Resultado A versão do script é ativada e fica disponível no modo de produção. A guia Scripts no modo de produção lista os scripts de análise individuais e quaisquer scripts auxiliares na versão do script.

Criar e agendar uma tarefa de robô no modo de produção

A etapa final é criar e agendar uma tarefa de robô no modo de produção.

Para obter informações detalhadas, consulte Criando uma tarefa de robô para executar um script.

  1. No canto superior direito do robô, clique em Produção para voltar para o modo de produção.

    O cabeçalho do modo de produção tem um fundo claro e o cabeçalho do modo de desenvolvimento tem um fundo escuro.

  2. Na guia Tarefas, clique em Criar tarefa.

    O Designer de Tarefa é exibido.

  3. Digite um nome para a tarefa que identifique o processo automatizado e clique em Salvar.
  4. Use o Designer de Tarefa para definir as configurações da tarefa:
    1. Selecione os scripts para executar e insira os valores de parâmetros necessários.

      Replique os valores de parâmetros do processo do AX, a menos que haja algum motivo para alterá-los.

    2. Agende a tarefa.

      Replique o agendamento do processo do AX, a menos que haja algum motivo para alterá-lo.

    3. Selecione um ou mais destinatários para receber uma notificação por e-mail se a tarefa não for executada por qualquer motivo.
  5. Revise as configurações da tarefa e clique em Confirmar e criar tarefa.

    Resultado A tarefa é criada usando as configurações que você especificou.

  6. Teste a tarefa com execução ad hoc.

    Para obter mais informações, consulte Testar uma tarefa com execução ad hoc.

    Se a tarefa falhar ou se tabelas ou arquivos de saída não forem gerados, confirme se você ativou a versão correta do script no modo de desenvolvimento. Se a tarefa continuar a falhar, consulte Etapas básicas de solução de problemas ou entre em contato com o Suporte da Diligent para obter ajuda.

O que fazer em seguida

Após recriar um ou mais processos automatizados no Robôs, você pode passar para Atividades pós-migração do AX para o Robôs.