Diretrizes de carga de trabalho
- Última atualização2024/07/26
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
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:
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 | Usuários |
---|---|---|---|
Processo 1 | 1 | 1 | Bot1 |
Processo 2 | Bot2 | ||
Processo 3 | Bot3 | ||
Processo 4 | Bot4 |
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 |