Para utilizar de forma otimizada seus itens de trabalho e filas no Automation 360, analise as diretrizes.

Fazer

  • Garanta que fila tem pelo menos 2 proprietários para que não haja conflito se um proprietário for excluído ou desativado.
  • Se forem adicionados itens de trabalho com frequência a uma fila, defina o limite de reativação como 1, de modo que quando um item de trabalho for adicionado, ele seja adicionado rapidamente.
  • Até 10 colunas de itens de trabalho podem ser exibidas na Control Room. Use este recurso para obter a máxima visibilidade dos dados de seus itens de trabalho.
  • Utilize de maneira ideal valores de itens de trabalho que podem aceitar até 1000 caracteres, especialmente para valores de resultados de itens de trabalho.
  • Para priorizar determinados itens de trabalho, certifique-se de classificar os dados do item de trabalho ao criar filas.
  • Para inserir itens de trabalho em um loop, use a API v3/wlm/workitems porque ela aceita uma lista de itens de trabalho no formato JSON.
  • Certifique-se de que a hora (relógios) em todas as máquinas em um cluster esteja sincronizada. Isso é importante para que o servidor de cache Apache Ignite funcione corretamente.
  • A conectividade estável e contínua do banco de dados é essencial para o funcionamento da automação da carga de trabalho. Por isso, certifique-se de realizar uma verificação de rede periódica ou usar ferramentas que possam detectar ou evitar problemas de rede.
  • Aplique o filtro de paginação para recuperar mais de 200 itens de trabalho ao recuperá-los usando a API do item de trabalho.
    "page":
                        { 
                        "offset":0,
                        "length":1000
                        }

Não fazer

  • Para garantir que o sistema funcione eficientemente, não utilize API v3/WLM/workitems em um loop para inserir itens de trabalho em lote.
  • Se o Executor de bots fizer parte de um grupo de dispositivos, não crie programações locais nesse Executor de bots para que o Executor de bots execute apenas os itens de trabalho.
  • Se um usuário tiver uma fila em uso, não remova a permissão Executar bot desse usuário (função).
  • Se um item de trabalho estiver em andamento, não desligue o Executor de bots.

    Para desligar um Executor de bots para manutenção, certifique-se de pausar a fila e de que o item de trabalho não esteja em andamento no Executor de bots.

  • Se uma fila de itens de trabalho estiver sendo processada,não pare ou reinicie Serviço Automation Anywhere Control Room. Em vez disso, pause a automação da fila e reinicie o serviço.

Compreender prioridade de automação

A prioridade decide a ordem de processamento das automações. Você pode definir as prioridades de automação em vários níveis:
  • Bot: Quando você agenda um bot (Alta, Média ou Baixa). Para obter mais informações, consulte Definir prioridade de automação para seus bots.
  • Fila (no nível do grupo de dispositivos): Defina a ordem em que suas automações são executadas nas filas (Ida e volta ou Prioridade como mostrado na tabela). Para obter mais informações, consulte Ordem da fila de automação.
  • Item de trabalho (no nível da fila): Defina a prioridade para o valor da coluna Item de trabalho. Por exemplo, coluna Nome em ordem ascendente e coluna E-mail em ordem descendente.

Para entender como a prioridade de automação funciona, vamos analisar o seguinte cenário:

Considere que você tem a fila Q1 com 1ª prioridade no nível do grupo de dispositivos e Q2 com 2ª prioridade. Q1 tem itens de trabalho como InvoiceAmount e Total com a seguinte prioridade de nível de item de trabalho:
  • Prioridade no nível do item de trabalho Q1 -> coluna InvoiceAmount em ordem ascendente
  • Prioridade de nível do item de trabalho Q2 -> coluna Total em ordem ascendente
Quando você adiciona vários itens de trabalho a Q1 e Q2 ao mesmo tempo, o item de trabalho Q1 que tiver o InvoiceAmount mais baixo será executado primeiro.

Nesse cenário, a prioridade da fila no nível do grupo de dispositivos tem precedência sobre a prioridade do item de trabalho.

Considere outro cenário em que você tem uma configuração WLM conforme mostrado na tabela a seguir:
Nome do bot e da fila Dispositivo Grupo Usuários
Processo 1 1 1 Bot1
Processo 2 Bot2
Processo 3 Bot3
Processo 4 Bot4
Na configuração do WLM acima, se você implantou todas as quatro automações paralelamente, primeiro serão concluídos os itens de trabalho do primeiro processo de automação implantado. Então, aquele que você implantou em segundo lugar começará e seguirá nessa ordem. Entretanto, todas as quatro automações não serão executadas paralelamente. Portanto, se você quiser executar várias automações, crie uma configuração conforme mostrado na tabela a seguir:
Nome do bot e da fila Dispositivo Grupo de dispositivos Usuários
Processo 1 Dispositivo 1 Grupo 1 Bot1
Bot2
Bot3
Bot4
Processo 2 Dispositivo 2 Grupo 2 Bot5
Bot6
Bot7
Bot8
Processo 3 Dispositivo 3 Grupo 3 Bot9
Bot10
Bot11
Bot12
Processo 4 Dispositivo 4 Grupo 4 Bot13
Bot14
Bot15
Bot16