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

Sobre processos

Um processo representa uma versão de pacote vinculada a uma pasta específica. 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 abaixo contém as descrições dos campos da página Processos.

Campo Description

Name

O nome de exibição do processo.

O tipo do processo é ilustrado com um ícone exibido ao lado da versão. O ícone representa o tipo dessa versão de processo específica.

  • Requer interface de usuário docs image
  • Processo em Segundo Plano docs image
You can sort the processes list by Name.

Nome do Pacote

O nome do pacote que foi implantado.

Não visível por padrão. Para exibir a coluna, selecione-a no menu Colunas.

You can sort the processes list by Package Name.

Versão

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

  • The docs image icon next to this field indicates that you are not using the latest available version.
  • If the package version associated with a process is no longer available in the configured NuGet repository, it is indicated with the following icon docs image.
  • If you are using the latest available version, the following icon docs image is displayed.

Ambiente

Disponível apenas para pastas clássicas. O nome do ambiente atribuído a um determinado pacote.

Prioridade do trabalho

A prioridade do trabalho.

You can sort and filter the processes list by Job priority.

Escopo

O escopo de um projeto, definido no momento do projeto no Studio. As seguintes opções estão disponíveis:

  • Process - displayed for Studio projects of type Processor Library
  • Teste — exibida para projetos do Studio do tipo Automação de teste
You can filter the processes list by Scope. Not visible by default. To display the column, select it from the Columns menu.

Tipo de execução

O tipo de execução do processo. Vinculado à configuração de projeto de Automação assistida no 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.

Compatibilidade

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

Ponto de entrada

O arquivo de fluxo de trabalho usado para iniciar a execução do processo. Por padrão, o arquivo Main.xml é definido como o ponto de entrada. Se seu projeto tiver vários pontos de entrada, aquele selecionado na criação do processo será exibido.

Description

Uma descrição personalizada para o processo. É recomendável que você preencha este campo, especialmente quando estiver lidando com vários usuários e processos no Orchestrator.

RótulosA lista de todos os rótulos associados ao processo.
PropriedadesA lista de todos os pares de valor de chave associados ao processo.
Ação de retençãoO 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

Há casos em que seus projetos de automação consistem de múltiplos fluxos de trabalho. Para esses projetos, é uma boa prática manter o principal fluxo de trabalho do seu projeto no arquivo Main.xaml. Todos os outros arquivos .xaml de automação incluídos no projeto devem ser vinculados ao Main.xaml por meio da atividade Invoke Workflow File pois em cenários típicos apenas o arquivo Main.xaml é executado quando você executar um trabalho, sendo este o ponto de entrada padrão de qualquer projeto de automação. Saiba mais sobre organização de projetos e princípios de design no Studio.

Você pode alterar o ponto de entrada de um projeto de automação, ou seja, alterar sua execução "gate" alterando o arquivo .xaml principal. Da mesma forma, você pode adicionar vários pontos de entrada para seus processos de RPA, o que permite que você execute apenas uma ramificação de seu projeto de automação.

Você pode alterar o arquivo .xaml principal ou adicionar vários pontos de entrada em processos RPA no Studio ao clicar com o botão direito do mouse em um arquivo .xaml diferente ou adicionando-o como como principal ou adicionando-o como como um ponto de entrada.

Digamos que você cria um fluxo de trabalho que verifica faturas. A fatura pode ser baixada a partir do armazenamento de nuvem ou pode ser localizada no seu dispositivo.

Você cria dois fluxos de trabalho dentro do projeto e define-os como pontos de entrada:

  • DownloadInvoiceFromStorage.xaml - fluxo de trabalho que baixa a fatura a partir de um armazenamento externo
  • GetInvoiceFromLocal.xaml – Fluxo de trabalho que obtém a fatura a partir do seu dispositivo.

No tempo de execução no Orchestrator, você seleciona o fluxo de trabalho que corresponde ao seu cenário como um ponto de entrada. Se a fatura já estiver em seu dispositivo local, você define GetInvoiceFromLocal.xaml como um ponto de entrada. Isso inicia a execução começando com essa etapa e continua com o fluxo de trabalho de verificação de faturas (o arquivo Main.xaml).

Observação:
  • Para pacotes publicados antes de Julho de 2020, o Orchestrator não pode determinar o ponto de entrada principal, portanto nenhum ponto de entrada é selecionado por padrão. Você precisa selecionar o ponto de entrada manualmente, a partir do menu suspenso.
  • Se o processo não suportar vários pontos de entrada, o Orchestrator exibe Default no menu suspenso Ponto de entrada 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).

You can specify values for any input arguments. For more info on input and output arguments in Orchestrator, please visit this page.

1 - Select the entry point. Only enabled if multiple entry points are available. 2 - Filter the displayed arguments according to their direction (Input, Output, All). 3 - See arguments and related information for the**.xaml** set as the entry point.

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

Essa seção descreve tipos de processos existentes de acordo com os requisitos da interface do usuário. O tipo de processo é configurado no Studio na janela Configurações do projeto , e devidamente ilustrado no Orchestrator após publicar o projeto.

Há dois tipos de processos, de acordo com os requisitos da interface do usuário:

  • Imagem dos documentos Background Process - Does not require a user interface, nor user intervention to get executed. For this reason, you can execute multiple such jobs in unattended mode on the same user simultaneously. Each execution requires an Unattended/NonProduction license. Unattended robots handle background processes in Session 0, under NT AUTHORITY\LOCAL SERVICE, which has no UI and cannot interact with a user session.

  • Imagem dos documentos Foreground Process - Requires user interface as the execution needs the UI to be generated, or the process contains interactive activities, such as Click. You can only execute one such process on a user at a time.

    Observação:

    O mesmo usuário pode executar vários processos em segundo plano e um único em primeiro plano ao mesmo tempo.

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

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.

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 Imagem dos documentos í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 Imagem dos documentos.

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

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

Implantando processos em pastas clássicas:

  • Permissões para criar um processo

    Exibir em Ambientes também é necessário.

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