Leia e revise a documentação do Automation Anywhere

Integrações

Fechar conteúdo

Contents (Conteúdo)

Abrir conteúdo

Executar sincronização Bot para fluxos Mule

  • Atualizado: 2021/10/19
    • Automation 360 v.x
    • Gerenciar
    • Espaço de trabalho RPA
    • Fluxo do processo

Executar sincronização Bot para fluxos Mule

Use a opção da paleta Executar Bot que faz parte do conector RPA Bots para Mule 4 para coletar dados RPA Bots para Mule 4 para o fluxo Mule. O Executar Bot é uma chamada síncrona e uma operação de bloqueio que requer um Tempo limite de execução personalizável para que os dados retornem.

Pré-requisitos

  1. Instalar MuleSoft Anypoint Studio.
  2. Instalar conector RPA Bots para Mule 4 .
  3. Criar projeto de fluxo MuleSoft Anypoint Studio.
Importante: Antes de começar, se estiver planejando usar as Configurações Avançadas de Execução de Bot, revise esses detalhes no final deste tópico para validar se a configuração desejada existe na versão que você usa.

Adicione o elemento Executar Bot ao fluxo de integração do Mule para executar um bot.

Dicas de fluxo Mule:
  • Se a seleção que você deseja não estiver listada, você pode, opcionalmente, inserir manualmente o conteúdo do campo. Por exemplo, você pode inserir o número de ID de um item. O número de ID é listado entre parênteses no final de cada nome ou Automation Anywhere Control Room.
  • Para inserir dados manualmente em um campo, alterne a caixa de seleção do modo de expressão.
  • Clique em Atualizar metadados no painel direito para atualizar a lista de variáveis de entrada e saída.

Procedimento

  1. Com o arquivo de configuração selecionado, no painel Fluxo, arraste a atividade Executar Bot para o fluxo. Por exemplo, após uma atividade de ouvinte HTTP.
    O painel Propriedades de Mule exibe as opções de configuração do Executar Bot.
  2. Configure a conexão com o Control Room. Na área Configurações básicas, ao lado do campo Configuração do conector, clique em Mais para adicionar uma conexão.
  3. Na caixa de diálogo de Configuração do Automation Anywhere, selecione o tipo de conexão e insira as informações de conexão correspondentes.
    • Conexão Básica de Autenticação: Digite o URL Control Room, nome de usuário e senha.
    • Conexão de autenticação de chaves API: Digite o URL Control Room, nome de usuário e chave API.
  4. Na guia Origem selecione a configuração padrão do ouvinte HTTP ou o ouvinte HTTP personalizado criado na lista suspensa. Se a configuração do ouvinte HTTP não estiver disponível na lista suspensa, clique no Mais para adicionar uma conexão.

    O URL de retorno de chamada na configuração pode ser usado para todo o fluxo Mule.

    Se você estiver usando uma implantação Nuvem, o URL de retorno de chamada base é opcional.

    Uma implantação No local requer a URL de retorno de chamada para a operação síncrona para recuperar a saída No local. Se a URL de retorno de chamada estiver em branco para a implantação No local, o valor será definido como localhost por padrão.

  5. Clique em Testar conexão.
  6. Quando a conexão for bem-sucedida, clique em OK para fechar a caixa Testar conexão. Em seguida, clique em OK para fechar a caixa de diálogo Configuração do Automation Anywhere.
  7. Selecione a guia Geral e insira as seguintes informações:
    1. Bot (Obrigatório): Selecione um bot a ser executado na lista ou insira a ID bot.
    2. Executar como usuário/dispositivo (Obrigatório):
      Versão Ação
      Usuários Nuvem Nuvem Selecione as credenciais do usuário para executar o bot ou insira a execução como ID do usuário.

      Ao inserir o ID do usuário executar como, vários valores são aceitáveis com uma vírgula como delimitador (ou seja, 1, 2, 3).

      Versão 11.3 usuários Selecione o dispositivo para executar o bot ou insira o ID do dispositivo.

      Ao inserir o ID do dispositivo, vários valores são aceitáveis ​​com uma vírgula como delimitador (ou seja, 1, 2, 3).

    3. Pool de dispositivos:
      Versão Ação
      Usuários Nuvem Nuvem Opcional: Selecione o pool de dispositivos para executar o bot ou insira o ID do pool de dispositivos.
      Versão 11.3 usuários A opção padrão Não suportado para esta sala de controle é selecionada.
    4. Variáveis de Bot:
      1. Opcional: Selecione o tipo de variável.
      2. Caixa de seleção Alterar expressão: Insira o texto literal no campo. Por exemplo, #[ payload ].
      3. Selecione na lista de tipos de variáveis de entrada e saída disponíveis com suporte para seu ambiente:
        Versão Ação
        Usuários Nuvem Nuvem
        • Qualquer um
        • String
        • Número
        • Data/hora
        • Booliano
        • Lista de qualquer tipo
        • Dicionário de qualquer tipo
        Versão 11.3 usuários
        • Qualquer um
        • Matriz
        • Lista - Resposta pré-definida

        Clique em Atualizar metadados, se necessário, para visualizar a lista de variáveis​de entrada e saída.

  8. Insira o Tempo limite de execução e a Unidade de tempo limite de execução.
    Nota: O tempo limite de execução define o limite de tempo que MuleSoft deve esperar para que o bot seja executado e retorne dados. Se MuleSoft não receber dados dentro desse limite, a operação expira e o fluxo não prossegue. Verifique a configuração e tente novamente.
    Dica: Certifique-se de que o Tempo limite de execução exceda o tempo de execução médio bot, incluindo o tempo para qualquer atraso possível. O tempo de execução varia com base nas variáveis bot individuais e na coleta de dados.
  9. Opcional: Na guia Avançado, selecione ou insira as informações gerais, incluindo o seguinte:
    ConfiguraçãoFunção
    Funciona com o RDP (apenas 11.3.x) Selecione verdadeiro se o bot deve ser implantado usando uma área de trabalho remota.
    Executar elevado (somente Automation 360) Verdadeiro, se bot deve ser executado com permissões elevadas.
    Substituir dispositivo padrão (Automation 360 somente) Defina como Falso se desejar o dispositivo padrão.
    Defina como True se desejar executar o bot em um dispositivo do pool de dispositivos. Em seguida, selecione o dispositivo do pool.
    Nota: Certifique-se de ter fornecido anteriormente o ID do Pool de dispositivos na guia Geral.
    • Opções de retorno de chamada: Especifique uma opção de retorno de chamada para autenticação e insira uma Chave e um Valor no campo fornecido.
    • Opcional: Saída
    • Opcional: Conexão: Configure o tipo de estratégia de reconexão para reconectar ao Control Room para transferência de dados no caso de uma conexão com falha.

      Uma falha pode ocorrer quando vários usuários estão se conectando ao Control Room ao mesmo tempo e a largura de banda é excedida.

      1. Selecione Padrão para a Estratégia de reconexão.
      2. Insira 2000 para Frequência (ms) para especificar 2 segundos.
      3. Insira 2 para Tentativas de reconexão.

        O número recomendado de tentativas é de 2 a 5.

Send Feedback (Enviar Feedback)