UiPath Documentation
orchestrator
latest
false
Guia do usuário do Orchestrator
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Sobre processos

Visão geral de processos como pacotes de automação implantados e configurados atribuídos a pastas no Orchestrator.

Observação:

A disponibilidade de funcionalidades depende da oferta de nuvem que você usa. Para obter detalhes, consulte a página Disponibilidade de recursos.

Um processo é um estado implantado e configurado de um pacote, pronto para ser executado como um trabalho.

Mais especificamente, um processo representa uma versão do pacote vinculada a uma pasta designada. Quando você implanta um novo processo, ele fica disponível para todas as contas que têm acesso a essa pasta.

A página Processos permite a você implantar um pacote carregado como um novo processo, gerenciar processos criados anteriormente, manter todos os seus processos atualizados com as versões mais recentes de pacotes e iniciar um trabalho diretamente usando o processo desejado. Isso ajuda na distribuição de pacotes por todas as contas da sua organização e na execução de processos mais rapidamente, a partir da página Processos ou Trabalhos.

Além de executar processos a partir das páginas Processos e Trabalhos, você também pode configurar qualquer processo para começar automaticamente quando o agente do robô for iniciado. Como um administrador, isso permite que você tenha certeza de que os processos necessários sejam iniciados sem demora ou falha por parte do usuário da máquina, por exemplo, para garantir a adesão às políticas de TI da empresa.

A tabela a seguir contém descrições de colunas para a grade de Processos.

Campo

Description

Name

O nome de exibição do processo.

É possível classificar a lista de processos por Nome.

Tipo

O tipo de projeto. As seguintes opções estão disponíveis:

  • RPA - exibido para projetos do Studio do tipo Processo ou Biblioteca
  • Testes - exibido para projetos do Studio do tipo Automação de testes
  • Agente - exibido para projetos do tipo Agente

    Observação: os agentes codificados são indicados como Agente<programming language> () na grade.

  • Maestro BPMN - exibido para projetos do tipo Maestro BPMN
  • Maestro Case - exibido para projetos do tipo Maestro Case
  • Maestro Flow - exibido para projetos do tipo Maestro Flow
  • Aplicativo - exibido para projetos de aplicativos publicados a partir do Studio Web.

Nome do Pacote

O nome do pacote que foi implantado.

Not visible by default.

To display the column, select it from the Columns menu.

É possível classificar a lista de processos por Nome do pacote.

Versão

O número da versão do pacote sendo usada atualmente em um determinado processo.

  • The Update available icon next to this field indicates that you are not using the latest available version.

    Selecting the icon opens the upgrade confirmation dialog and updates the process to the latest package version.

  • Se a versão do pacote associada a um processo não estiver mais disponível no repositório do NuGet configurado, isso será indicado com um ícone Não disponível .
  • Se você estiver usando a versão mais recente disponível, o ícone Versão mais recente aparece.

Prioridade do trabalho

A prioridade do trabalho.

É possível classificar e filtrar a lista de processos por Prioridade de trabalho.

Tipo de execução

The type of the process execution.

Linked to the Attended Automation project setting in Studio:

  • se a opção estiver ativada, o processo será executado em um contexto Assistido
  • se a opção estiver desativada, o processo será executado em um contexto Não assistido

O valor Não especificado é exibido para pacotes publicados antes da versão 2021.10.3 do Studio.

Interação do usuário Especifica se o processo requer interação do usuário:
  • Obrigatório: indica um processo em primeiro plano que requer interação do usuário.
  • Não obrigatório: indica um processo em segundo plano que não requer interação do usuário.

Compatibilidade

O sistema operacional compatível para a estrutura de destino subjacente do projeto de automação.

Ponto de entrada

The workflow file used to start the execution of the process.

By default, the Main.xml file is set as the entry point. If your project contains multiple entry points, the one selected at process creation is displayed. When you change the package version during process editing, the selected entry point is preserved if the same workflow exists in the new version.

Description

A custom description for the process.

It is recommended that you populate this field, especially when dealing with multiple users and processes in Orchestrator.

Rótulos A lista de todos os rótulos associados ao processo.
Propriedades A lista de todos os pares de valor de chave associados ao processo.
Ação de retenção O resultado da política de retenção no final da duração da retenção.
Retenção (dias) A duração da política de retenção.

Argumentos de Runtime

Pontos de Entrada

Para projetos com vários fluxos de trabalho, use como seu fluxo de trabalho principal e vincule .xaml Main.xaml meio da atividade Invoke Workflow File . Saiba mais sobre a organização do projeto no Studio.

Você pode alterar ou adicionar pontos de entrada para controlar qual fluxo de trabalho será executado. No Studio, clique com o botão direito do mouse em um arquivo .xaml e defina-o como principal ou adicione-o como um ponto de entrada.

Exemplo: vários fluxos de trabalho de processamento de faturas

Você tem dois fluxos de trabalho para processar faturas de diferentes origens:

  • DownloadInvoiceFromStorage.xaml — baixa a fatura do armazenamento externo
  • GetInvoiceFromLocal.xaml — recupera a fatura de um dispositivo local

No runtime no Orchestrator, selecione o ponto de entrada que corresponde ao seu cenário. Se a fatura já estiver local, GetInvoiceFromLocal.xaml para iniciar a execução a partir desse fluxo de trabalho.

Observação:

Para pacotes publicados antes de Julho de 2020, o Orchestrator não pode detectar automaticamente o ponto de entrada principal. Selecione o ponto de entrada manualmente no menu suspenso. Se o processo não suportar vários pontos de entrada, Default exibido e o campo será desabilitado.

Argumentos de Entrada, Saída, Entrada/Saída

A criação do seu projeto no Studio para aceitar argumentos de Entrada ou Saída, permite que você os use em outros aplicativos de terceiros ou do Orchestrator. Isso significa que qualquer processo criado pode receber argumentos de entrada por meio da API ou interface do Orchestrator.

No Orchestrator, os argumentos e informações relacionadas são exibidas em vários locais: no nível do processo, nível de trabalho e disparador nas seções dedicadas a argumentos (Argumentos de Runtime ou a aba Argumentos).

Você pode especificar valores para qualquer argumento de entrada. Para mais informações sobre argumentos de entrada e saída no Orchestrator, visite esta página.

Figura 1. Configuração do Processo

Figura 2. Argumentos

Observação:

Os valores padrão fornecidos nos argumentos In no Studio não serão exibidos no Orchestrator, em nenhum nível.

Processos de primeiro plano versus Processos de segundo plano

Os processos são classificados por seus requisitos de interface do usuário.

Processos em segundo plano

Processos em segundo plano não necessitam de uma interface do usuário ou intervenção do usuário. Você pode executar vários trabalhos em segundo plano simultaneamente no mesmo usuário no modo Unattended. Cada execução requer uma licença Não Assistida/NonProduction. Robôs não assistidos executam processos em segundo plano na Sessão 0 em NT AUTHORITY\LOCAL SERVICE, a qual não tem acesso à UI.

Processos em primeiro plano

Os processos em primeiro plano exigem acesso à interface do usuário (seja para geração de interface gráfica ou atividades interativas, como Clique). Você pode executar apenas um processo em primeiro plano por usuário simultaneamente. No entanto, o mesmo usuário pode executar vários processos em segundo plano e um processo em primeiro plano ao mesmo tempo.

Configuração do tipo de processo

O tipo de processo é definido no Studio na janela Configurações do projeto e é exibido no Orchestrator após a publicação.

Figura 3. Iniciar um processo em segundo plano

A tabela a seguir mostra a versão do UiPath® Robot necessária para executar processos em primeiro plano/segundo plano de acordo com as considerações de credenciais do UiPath Robot.

Tipo de processoConsiderações sobre credenciaisno mínimo 2021.8
Segundo planoRobô com credenciaisQualquer
Primeiro planoRobô com credenciaisQualquer
Segundo planoRobô sem credenciais2021.10+
Primeiro planoRobô sem credenciaisConfiguração inválida! Os trabalhos não podem ser executados.

Compatibilidade do processo

Ao criar um projeto de automação no Studio, os desenvolvedores devem configurar um atributo de compatibilidade que afeta a estrutura de destino subjacente do projeto de automação e do sistema operacional compatível.

Figura 4. Compatibilidade do processo

A tabela a seguir mostra a versão do UiPath Robot necessária para executar processos de acordo com suas estruturas de destino e considerações sobre a compatibilidade do sistema operacional.

Estrutura de destinoSistema Operacionalno mínimo 2021.8
.NET Framework 4.6.1Windows - LegacyQualquer
.NET 5.0 ou superioresWindows2021.10+
.NET 5.0 ou superioresMultiplataforma2021.10+

Gerenciamento de versão

Se uma nova versão de um pacote estiver disponível no Orchestrator (você publicou uma nova versão a partir do Studio), ela será indicada com o docs image ícone ao lado do processo do qual ele faz parte.

Você pode atualizar os processos para a mais recente versão disponível individualmente, na janela Exibir processos correspondente ou você pode atualizá-los em massa, selecionando vários deles e clicando no botão global Usar o mais recente.

Se uma versão de um pacote associado a um processo não estiver mais disponível no repositório NuGet configurado, isso será indicado pelo ícone docs image.

Se você estiver usando a versão mais recente de um pacote em um processo específico, o docs image o ícone é exibido ao lado do processo.

Aplicativos usados

Os aplicativos do Windows usados pelo pacote do Studio subjacente são exibidos na seção Aplicativos , conforme sejam relevantes para a versão do pacote selecionado.

Se o pacote usar aplicativos que não podem ser identificados, uma entrada de Aplicativos desconhecidos será exibida, sufixada pelo número de aplicativos não identificados, entre parênteses.

Se nenhum aplicativo puder ser recuperado, uma mensagem de Nenhum aplicativo poderá ser recuperado para esta mensagem de pacote será exibida. Isso provavelmente ocorreu devido a um dos seguintes motivos:

  • Sua versão do Studio é mais antiga que a 2023.2.
  • Sua versão do Studio é a 2023.2, mas uma regra de governança está em vigor, impedindo que essas informações sejam registradas em log.
  • Seu pacote foi enviado de um feed externo. Somente pacotes de feeds internos podem fornecer essas informações.
  • O pacote não usa nenhum aplicativo.

Esses detalhes também são exibidos na janela Mostrar notas de versão para cada versão do pacote.

Permissões de Processos

Criando um processo:

  • Permissão de Exibir em Pacotes;
  • Permissões de Exibir e Criar em Processos.

Iniciando um trabalho a partir da página Processos:

  • Permissões para criar um processo
  • Criar em Trabalhos

Leia mais sobre funções.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades