orchestrator
2023.10
false
UiPath logo, featuring letters U and I in white
Guia do usuário do Orchestrator
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 17 de out de 2024

Melhores Práticas de Automação

Vários tenants

O Orchestrator oferece uma opção de vários tenants. Ao usar mais de um tenant, os usuários podem dividir uma única instância do Orchestrator em vários ambientes de implantação, cada um com seus próprios robôs, processos, logs etc. Todos os tenants compartilham o mesmo banco de dados do Orchestrator.

Isso habilita o isolamento dos recursos desejados do resto da organização. Os recursos de automação são acessíveis apenas de dentro desse tenant.

Pastas

As pastas permitem que você limite o acesso à administração da automação (ou seja, quem pode criar Robôs, acessar determinados Processos, etc.) e, ao mesmo tempo, compartilhe a automação em si em todos os departamentos necessários da sua organização.

Robôs

Use nomes e descrições significativos para cada robô provisionado. Sempre que um novo robô é provisionado, o tipo de robô deve ser devidamente escolhido.

  • Robôs autônomos Para Robôs Autônomos, as credenciais do Windows são necessárias para reproduzir trabalhos autônomos neles.
  • Robôs Autônomos para Robôs Autônomos, credenciais não são necessárias porque os trabalhos são acionados manualmente por agentes humanos, diretamente na máquina onde os Robôs estão instalados.

A próxima etapa após a registro do robô assistido no Orchestrator é verificar se seu status é Disponível na página Robôs.

Processos

De vez em quando, versões antigas de processos que não são mais usados devem ser excluídas. As versões podem ser excluídas uma a uma selecionando-as manualmente e clicando no botão Excluir ou no botão Excluir inativas. Esta última exclui todas as versões de processos que não são usadas por nenhum processo.

Observação: É recomendado manter pelo menos uma versão antiga pela possibilidade de reverter se algo estiver errado com a última versão do processo.

Trabalhos

Se o robô precisar executar vários processos sem interrupção, todos os trabalhos devem ser disparados um após outro, mesmo que o robô esteja ocupado. Esses trabalhos vão em uma fila, com o status Pendente, e, quando o robô estiver disponível novamente, o Orchestrator iniciará o próximo trabalho.



É melhor interromper um trabalho do que encerrá-lo.

Para interromper um trabalho, a atividade Interrupção necessária é necessária no fluxo de trabalho do processo. Essa atividade retorna um booleano que indica se o botão Parar foi clicado.



O botão Encerrar envia um comando de encerramento para o robô. Ele deve ser usado apenas quando for necessário, porque o robô pode estar bem no meio de uma ação.

Gatilhos

Além da funcionalidade óbvia, os gatilhos podem ser usados para fazer um robô ser executado 24/7. Os trabalhos podem ser agendados um após o outro (com pelo menos um minuto de distância). Se o robô não estiver disponível quando o processo deveria ser iniciado, o processo será adicionado à fila de trabalhos e será executado assim que um robô ficar disponível.

Filas

Use um nome e descrição significativos para cada fila criada.

No final do ciclo de vida de cada transação, é obrigatório definir o resultado do processamento de itens. Caso contrário, as transações com o status Novo passarão automaticamente para Abandonado após 24 horas.

Usando a atividade Definir status da transação, o status de um item da fila pode ser definido como Bem-sucedido ou Falhou. Lembre-se de que apenas os itens com o status Falhou com o ErrorType do aplicativo serão repetidos, se estiver configurado.

Quando os mesmo robôs tiverem que processar dois ou mais tipos de itens, há pelo menos duas maneiras de gerenciá-los usando filas:

  1. Crie várias filas, uma para cada tipo, e crie um processo que verifique todas as filas em uma sequência, e aquela com novos itens deve disparar o processo específico.
  2. Crie uma única fila para todos os itens e, para cada item, crie um argumento "Tipo" ou "Processo". Conhecendo esse parâmetro, o robô deve decidir qual processo deve ser invocado.

Transações

A atividade Adicionar item de transação traz a opção de obter todas as funcionalidades de Transações sem usar uma fila, mas ainda se deve criar uma antes. Essa atividade adiciona um item à fila e define seu status como Em progresso. Comece a usar o item imediatamente, e não se se esqueça de usar a atividade Definir status da transação no fim do seu processo.

Logs

A atividade Adicionar campos de log adiciona mais argumentos aos logs do robô para um melhor gerenciamento. Após usá-la no fluxo de trabalho, a atividade Mensagem de log também registrará em log os campos adicionados anteriormente.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.