Use a opção Executar com fila para processar coletivamente todos os itens de trabalho de uma fila em todos os Bot Runners presentes em um ou mais grupos de dispositivos.

Pré-requisitos

Revise a tabela a seguir que apresenta as permissões necessárias para executar uma automação com fila:

Tipo de recurso Permissões
Permissões de atividade Dê as seguintes permissões para todas as automações e suas dependências:
  • Exibir minha atividade em andamento
  • Exibir meus bots agendados
  • Agendar execução dos meus bots
  • Exibir TODAS as atividades agendadas das minhas pastas
  • Gerenciar TODAS as atividades agendadas das minhas pastas
  • Agendar permissão no nível da pasta.
Nota: A automação deve estar vinculada à mesma estrutura de item de trabalho que a fila.
Função do usuário A função personalizada deve ter o seguinte:
  • Acesso do consumidor à fila que você quer processar
  • Acesso do consumidor ao pool de dispositivos em que você quer processar a fila
  • Executar como usuário atribuído à função

Analise as considerações a seguir para executar uma automação com fila:

  • Só é possível executar automações em Bot Runners não assistidos na Control Room.
  • Certifique-se de que a automação tenha sido registrada no espaço de trabalho público para que possa ser executada com a fila.
  • A classificação dos itens de trabalho é feita no lote adicionado à fila.

    Por exemplo, se você adicionar dois lotes de itens de trabalho a, c, b e a, c, b para serem classificados por nome, os itens de trabalho serão processados para enfileirar como a, b, c e a, b, c

  • Se você usar um único pool de dispositivos para inserir e processar itens de trabalho para a mesma fila, você verá entradas duplicadas na página Em andamento e Histórico. Para resolver este problema, use um pool de dispositivos para inserir itens de trabalho e um pool de dispositivos diferente para processar itens de trabalho em uma fila.

Procedimento

  1. Use um dos seguintes métodos para encontrar a opção Executar com fila:
    • Clique em Atividade > Em andamento > Executar
    • Clique em Gerenciar > Dispositivos > Executar
    • Clique em Gerenciar > Grupos de dispositivos > Executar
    • Clique em Gerenciar > Filas
  2. Clique em Escolher para selecionar uma automação disponível.
    Se a automação não for exibida na tela Localizar um arquivo, insira o nome no campo de pesquisa ou clique em Procurar para encontrá-la.

    A automação que você selecionou deve estar vinculada ao modelo de item de trabalho. Para obter mais informações, consulte Anexe o modelo de item de trabalho ao bot.

    Nota: Certifique-se de que a automação não tenha uma configuração de tempo limite. Para obter mais informações, consulte Configurar o tempo limite para execução do bot.
  3. Use a guia Automação e dependências para revisar ou atualizar o seguinte:
    • (Opcional) Clique no botão Escolher no campo Arquivo de automação para selecionar uma automação diferente.
    • No campo Executar automação e dependências usando, selecione uma das opções a seguir:
      • Versão mais recente: Para selecionar a versão mais recente da automação.

        Essa é a configuração padrão.

      • Rótulo de produção: Para executar a automação selecionada e as respectivas dependências usando qualquer um dos rótulos de produção disponíveis.
      Nota: Se a opção Rótulo de produção for selecionada para a automação principal, a automação dependente correspondente com o rótulo de produção também será selecionada automaticamente. Se qualquer uma das automações dependentes não tiver o rótulo de produção aplicado, a Versão mais recente da automação será selecionada.
    • Dependências: As dependências disponíveis para a automação selecionada são exibidas.
  4. Clique em Avançar.
  5. Na guia Fila, clique em Escolher para selecionar uma fila que deve ser usada para executar a automação.
    Nota: Revise as seguintes condições para ver a lista de filas disponíveis:
    • Você não tem a função AAE_Admin
    • Sua função é adicionada à Fila > Consumidores
    • A automação e os modelos de itens de trabalho em fila são idênticos
  6. Clique em Avançar.
  7. Opcional: Na guia Tempo de processamento, defina o tempo de funcionamento da fila.
    1. Clique em Adicionar tempo de funcionamento.
      Nota: Se o tempo de espera não estiver definido, a fila dura 24 horas.
    2. Selecione os dias do campo Dias da semana.
    3. Selecione ou insira a Hora de início e a Hora de fim.
    4. (Opcional) Clique em Adicionar hora para adicionar outro período para os dias selecionados.
      Podem ser somados até três períodos que não podem se sobrepor uns aos outros.
    5. Opcional: Clique em Remover tempo de funcionamento para excluir qualquer tempo de funcionamento.
  8. Clique em Avançar.
  9. Na guia Grupo de dispositivos, clique em Escolher para selecionar um grupo de dispositivos disponível.
  10. Clique em Avançar.
  11. Use a guia Executar como usuários para as seguintes opções:
    • Clique em uma das seguintes guias:
      • Executar no dispositivo padrão: É a opção padrão, e o gerenciador WLM tentará encontrar os usuários padrão de todos os dispositivos no pool de dispositivos (que você selecionou na aba Pool de dispositivos) para implantar o bot.

        Nessa opção, o usuário do Executor de bots não assistido deve possuir um dispositivo padrão. Se o dispositivo for de propriedade conjunta do usuário do Executor de bots não assistido e de outro usuário licenciado, o dispositivo não será usado, uma vez que nenhum dispositivo padrão estará atribuído ao usuário do Executor de bots não assistido. Se o usuário agendador tiver vários usuários de Executor de bots não assistidos, e um desses usuários não tiver um dispositivo padrão, a implantação da automação falhará.

      • Qualquer um: Para implantar a automação em qualquer dispositivo disponível.

        A automação é implantada no dispositivo disponível no pool de dispositivos. Ele substitui o dispositivo padrão do executado como usuário. O usuário de execução será então conectado a qualquer dispositivo disponível no pool de dispositivos antes de implantar a automação.

    • Em Usuários disponíveis para execução, selecione o usuário de automação na lista.
      Certifique-se de que um dispositivo esteja conectado à Control Room para habilitá-lo.Verifique também se os usuários do Executor de bots fazem parte dos consumidores da fila.
      Nota: Se um usuário run-as não aparecer na lista, certifique-se de que ele esteja atribuído à sua função. Além disso, você não pode selecionar os usuários run-as que não definiram suas credenciais de login automático.
  12. Clique em Avançar.
  13. Use a guia Configurações de resiliência para alterar as opções a seguir.
    1. No campo Tratamento de pop-ups, selecione Ignorar pop-ups inesperados se desejar que a automação continue mesmo quando houver pop-ups inesperados durante o tempo de execução de automação.
      Esta opção é habilitada por padrão. Se você desabilitar esta opção, quaisquer pop-ups inesperados que ocorrerem durante a execução da automação poderão afetar o seu funcionamento ou atrasar o tempo de execução.
    2. No campo Gravação de execução do bot, altere as seguintes opções:
      • Armazenar gravação de execução de bot: Desmarque esta caixa de seleção se quiser evitar que a execução de automação seja gravada.
      • Preferências de gravação: Se você optou por gravar automações, poderá selecionar ainda uma das seguintes opções para gravar execuções de automação:
        • Apenas execuções com falha: A gravação será armazenada somente quando houver falha na execução da automação.
        • Todas as execuções de bot: A gravação é armazenada independentemente de a execução ter sido bem-sucedida ou falhado.
  14. Opcional: Use a guia Configurações gerais para alterar as configurações padrão das opções a seguir.
    1. Nome: Edite ou renomeie a automação.
    2. Prioridade de automação: Clique no menu suspenso para definir a prioridade de automação.
      Embora Média seja a prioridade de automação padrão, você pode alterá-la para que as automações sejam processadas para implantação adequadamente.
  15. Clique em Executar com fila.
    A automação é movida para uma fila e será implantada com base no tempo de execução programado.
    Nota:
    • Se um usuário que criou a automação do WLM usando a opção Executar bot com fila for excluído, a automação também é afetada e as filas não poderão ser processadas.
    • As automações não são implantadas quando Bot Runners são mapeados um a um com seus dispositivos padrão (único usuário) com a opção Executar em dispositivos de execução de bots selecionada e um ou mais dispositivos no pool de dispositivos selecionado são desconectados.
    • Se você tiver um número maior de recursos (dispositivos e executados como usuário) do que o número de itens de trabalho adicionados, talvez observe as implantações de proxy na página Atividade > Histórico. Para visualizar o status apropriado do item de trabalho, consulte Status e ações do item de trabalho.
    • A atividade histórica exibe apenas as automações que estão processando os itens de trabalho, enquanto cada implantação de automação pode incluir vários itens de trabalho processados como uma atividade.

    • Com os itens de trabalho sendo processados regularmente, o número de itens de trabalho concluídos aumentará na Control Room, o que pode afetar o desempenho do sistema. Recomendamos que você use as Configurações de limpeza automática no Gerenciamento da carga de trabalho para remover os itens de trabalho concluídos.

      Para obter mais informações, consulte Depurar itens de trabalho.

    O vídeo a seguir mostra como executar uma automação com fila: