Diretrizes de carga de trabalho

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 Bot Runner fizer parte de um grupo de dispositivos, não crie programações locais nesse Bot Runner para que o Bot Runner 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 Bot Runner.

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

  • Se uma fila de itens de trabalho estiver sendo processada,não pare ou reinicie Serviço do 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.