- Introdução
- Introdução
- Tutorial - Processo simples
- Instruções - Processo complexo
- Página inicial do Maestro
- Modelagem de processos
- Abrir a tela de modelagem
- Modelagem de seu processo
- Alinhar e conectar elementos BPMN
- Autopilot™ para Maestro (visualização pública)
- Implementação de processos
- Operações do processo
- Monitoramento de processo
- Otimização de processos
- Licenciamento
- Informações de referência

Guia do usuário do Maestro
Este guia demonstra como implementar um processo simples que destaca os principais recursos de orquestração por agentes: modelagem, implementação, depuração, publicação, implantação e gerenciamento.O processo não cobre a integração com outros produtos da UiPath. Para obter instruções sobre a configuração e implementação de dependências, como Data Fabric, Integration Service, Studio Web, Agents, Apps de ação do Action Center, consulte Instruções – Processo complexo.
O objetivo é criar o processo de roteamento simples semelhante ao da imagem a seguir:
Comece modelando o processo de ponta a ponta e, em seguida, configure os componentes.
Crie um processo por agente como um novo tipo de projeto do Studio.
- Navegue até seu tenant do Automation Cloud™.
- Na barra do lado esquerdo, na lista de produtos, selecione Maestro.
- Na página de destino do Maestro, selecione Iniciar modelagem.Seu novo processo com agente é aberto.
- Clique com o botão direito do mouse para renomear o projeto para Processo simples e o processo para Processo simples.
Seu processo com agente é, por padrão, parte de uma solução. Leia sobre soluções no guia do usuário do Studio Web.
- Selecione o elemento inicial e clique em Adicionar: anotação de texto na caixa de ferramentas e digite Caminho da variável de entrada.
- Selecione o elemento inicial e clique em Adicionar: evento intermediário na caixa de ferramentas.
- Selecione Alterar elemento na barra de ferramentas e selecione Evento de captura intermediário do temporizador e digite Atraso para o nome do evento intermediário.
- Selecione o elemento temporizador e clique em Adicionar: Gateway exclusivo na caixa de ferramentas e digite Qual caminho? para o nome do gateway.
- Selecione o gateway, clique em Adicionar: tarefa e digite Uma tarefa para o nome.Observação: os erros de validação são mostrados no canto inferior esquerdo da tela.
- Selecione o gateway novamente e clique em Adicionar: Tarefa e Tarefa do tipo B para o nome.
- Selecione o gateway e expanda a primeira condição, ele terá um nome gerado começando por
edge_Gateway_{randomcharacters}e tipo A para o rótulo. Expanda a segunda condição e digite B para o rótulo. - É uma prática recomendada criar um fim explícito para seu processo. Para identificar rapidamente qual caminho o processo seguiu, crie um fim explícito para cada um.
Selecione a tarefa A e clique em Adicionar: evento de fim na caixa de ferramentas e digite Fim A para o nome.
- Selecione a tarefa B e clique em Adicionar: evento de fim na caixa de ferramentas e digite Fim B para o nome.
Parabéns! Você agora criou seu primeiro processo BPMN de ponta a ponta!
Agora adicione alguns recursos ao processo.
- Selecione o elemento de início e, no painel de propriedades, digite Início manual para o Nome e, na seção Argumentos, selecione Adicionar novo para adicionar uma variável que possamos usar quando iniciarmos o processo.
- Configure a variável com esses valores e clique em Salvar. Uma variável de saída será criada automaticamente.
- Nome: caminho
- Type: String
- Valor: A
- Selecione o evento Atraso e abra o painel de propriedades e, na seção Temporizador, selecione Tipo=Duração e 5 segundos na configuração do valor.
- Selecione o gateway e expanda as Condições para inserir a condição para os caminhos Não e Sim e selecione o seletor de entrada de texto para abrir o editor de Expressão para inserir as condições.
- Use Inserir variável para localizar e inserir a variável de saída de Início manual
path.
Defina o valor igual a "A" e selecione Salvar. - Abra o editor de Expressão para a condição B e insira o caminho da variável de saída de Início manual, defina o valor igual a "B" e clique em Salvar.Ou você pode simplesmente copiar/colar as expressões abaixo no editor de expressão:
- A
vars.path == "A"vars.path == "A" - B
vars.path == "B"vars.path == "B"
- A
Parabéns! Você agora configurou totalmente seu primeiro processo.
.bpmn.
Debug direto
path como A, então você deve vê-lo fluir até a tarefa A e Fim A.
- Selecione Debug para testar seu processo.
- Observe como cada etapa é executada. Navegue pelas seções Trilha de Execução e Variáveis Globais/Incidentes para visualizar detalhes adicionais.
- Selecione Voltar para o modo de projeto para sair da depuração.
Depurar etapa por etapa
path para testar a rota B.- Selecione Debug passo a passo.
- Selecione Próxima etapa para mover a execução para o temporizador
- Atualize a Variável global
pathpara a origem do evento Início manual para B. Selecione Enter ou tab para confirmar a alteração. - Selecione Atualizar 1 variável e Atualizar variáveis na próxima caixa de diálogo para confirmar as alterações.
- Selecione Continuar para finalizar a execução.
- Assista como cada etapa é executada. Navegue pelas seções Trilha de execução e Variáveis/incidentes globais para visualizar detalhes adicionais. Dessa vez, o processo segue a rota B.
- Selecione Voltar para o modo de projeto para sair da depuração.
- Selecione Publicar.
- Escolha o Local e selecione Publicar.
- Leia Publicação e implantação de soluções para as etapas para publicar no Orchestrator.
Parabéns! Você agora publicou, implantou e iniciou totalmente seu primeiro processo.
Agora é hora de fazer o gerenciamento de instâncias de runtime.
- Do portal do Automation Cloud, navegue até o serviço do Maestro.
- Selecione Processo Simples na lista de processos para abrir a visualização Todas as instâncias para seu processo. Você pode usar pesquisa para filtrar a lista, se necessário.
- Selecione a instância mais recente para abrir o visualizador de instâncias. Você verá o processo sendo executado ao vivo em cada etapa (supondo que o temporizador de atraso de 5 segundos ainda esteja em execução).
Você pode clicar no segundo plano do modelo para ver Variáveis globais e Histórico da ação, bem como a Trilha de execução.Você pode clicar em um nó no modelo ou na Trilha de execução para inspecionar Detalhes e Variáveis para essa etapa de execução.
Parabéns! Você agora gerenciou totalmente seu primeiro processo.
Agora interrompa nosso processo para que você possa corrigi-lo!
Nesse procedimento, causaremos uma falha na execução para usar o gerenciamento de instâncias com o objetivo de recuperar.
- Acesse o Orchestrator, a guia Automações na pasta Meu espaço de trabalho e localize Simple.Process na lista Processos.
- Selecione Iniciar um trabalho para a entrada Simple.Process, mas desta vez edite os Argumentos antes de começar a interrompê-lo.
- Selecione a guia Argumentos e edite a variável
path. Defina o valor como C e selecione Salvar. - Selecione Iniciar.
- Navegue até o Maestro e selecione Processo simples na lista de Processos para abrir a visualização Todas as instâncias para seu processo.
- Selecione a etapa gateway exclusivo Qual caminho? etapa do gateway para ver o erro Sem fluxo de saída para o gateway, que é esperado, pois não temos configuração para
path==”C”. - Clique no contêiner da primeira etapa ou no segundo plano do modelo para visualizar as Variáveis globais.
- Certifique-se de que o fluxo seguirá uma condição configurada atualizando a variável
pathda saída de Início manual (a segunda) para A. - Selecione Atualizar 1 variável para atualizar a variável e adicione um comentário para fins de auditoria.
- Selecione Tentar novamente, adicione um comentário e escolha Tentar novamente a instância para tentar novamente a etapa com a nova variável e ver a instância ser concluída.
Observação: você pode precisar atualizar a página para ver a Instância concluída.
- Consulte o Histórico da Ação para ver a trilha de auditoria de nossas alterações.
Parabéns! Você corrigiu com sucesso uma instância quebrada.
path não é igual a A, modifique a rota B para uma rota Não A.
- Navegue para o Orchestrator.
- Acesse Meu espaço de trabalho.
- Acesse a aba Automações e localize Simple.Process na lista Processos.
- Selecione Iniciar um trabalho para a entrada Simple.Process e escolha Iniciar.
- Selecione a guia Argumentos e edite a variável
path. - Defina o valor como C e escolha Salvar.
- Selecione Iniciar.
Agora corrija seu processo para que você possa migrar essa instância quebrada.
- Abra seu processo simples no UiPath Studio.
- Selecione a etapa gateway exclusivo Qual caminho? gateway e abrir o painel de propriedades.
- Altere o rótulo B para Não A e altere a condição para
vars.path != A - Altere o nome da tarefa B para tarefa Não A.
- Altere o nome do evento final Fim B para Fim Não A.
- Clique em Publicar, selecione o Feed do Espaço de Trabalho Pessoal do Orchestrator e clique em Publicar.
Agora migre sua instância quebrada para a nova versão.
- Navegue até o Maestro, selecione Instâncias de processo e escolha Processo Simples na lista de Processos para abrir a visualização Todas as instâncias para seu processo.
- Clique na instância mais recente para abrir o visualizador de instâncias. Você verá que o processo está em um estado de falha no gateway Qual caminho?.
Observação: você pode precisar clicar no botão de atualização para ver a lista com a instância mais recente.
- Selecione Migrar, escolha a versão de destino para o processo que você acabou de publicar (deve ser 1.0.1, mas pode ser diferente para você), forneça um comentário e selecione Migrar instância.
- Selecione Tentar novamente, adicione um comentário e clique em Tentar novamente a instância para repetir a etapa com a nova variável e observar a conclusão da instância.
Observação: você pode precisar atualizar a página para ver a Instância concluída.
- Observe o Histórico de ações para ver a trilha de auditoria para suas alterações.
Parabéns! Você migrou com sucesso uma instância quebrada para uma nova versão do processo!