- Introdução
- Melhores práticas
- Tenant
- Ações
- Contexto de Pastas
- Automações
- Processos
- Trabalhos
- Gatilhos
- Logs
- Monitoramento
- Filas
- Ativos
- Armazenar Buckets
- Test Suite - Orchestrator
- Catálogos de Ações
- Perfil
- Administrador do Sistema
- Servidor de Identidade
- Autenticação
- Outras configurações
- Integrações
- Robôs Clássicos
- Solução de problemas
Feeds de atividades
Para executar um projeto de automação, o robô precisa de acesso às atividades associadas ao projeto. Há quatro feeds de atividades padrão: Local, Orchestrator, Oficial e Go!. A interação entre eles e seu robô depende de critérios como a disponibilidade e o estado dos feeds, a conexão ao Orchestrator, a assinatura de pacotes e as regras de tempos de execução definidas no Studio.
As seguintes situações podem ocorrer:
- Se você optar por instalar o feed do Studio local, a pasta
%ProgramFiles(x86)%\UiPath\Studio\Packages
será criada. Ela contém os pacotes de atividades oficialmente compatíveis com a UiPath no momento da instalação. O feed está habilitado por padrão. - Se você optar por não instalar o feed do Studio local, a pasta
%ProgramFiles(x86)%\UiPath\Studio\Packages
será criada, mas ela conterá apenas os pacotes que são adicionados como dependências padrão a um novo projeto:UiPath.UIAutomation.Activities
,UiPath.System.Activities
,UiPath.Excel.Activities
eUiPath.Mail.Activities
. -
Quando você conecta o Robô ao Orchestrator, um feed do NuGet é fornecido pelo Orchestrator.Ele contém os pacotes de atividades que são oficialmente suportados pela UiPath. O feed é habilitado por padrão e depende de suas configurações de armazenamento.
Observação: O uso de comandos copiar-colar na pasta dedicada de pacotes não é compatível para repositórios compostos.Observação: Os pacotes de atividades são armazenados no feed do host, mesmo que você tenha configurado suas bibliotecas para serem segregadas no nível do tenant. Detalhes sobre feeds das bibliotecas aqui. - Se o Robô não estiver conectado ao Orchestrator, ou não encontrar as atividades necessárias no feed local, um feed MyGet,
https://www.myget.org/F/workflow/
, pode ser usado. Esse é o feed online oficial da UiPath, a partir do qual o Gerenciador de Pacotes no Studio também recupera suas atividades. Ele contém os pacotes de atividades que são oficialmente suportados pela UiPath. Esse feed fica desabilitado por padrão. Para habilitá-lo, acesse Configurações > Gerenciar Origens no Studio e selecione a caixa de seleção correspondente.
Mais detalhes sobre o gerenciamento de pacotes de atividades no nosso guia do Studio aqui.
Devido a uma limitação do NuGet, em ambientes sob uma carga pesada, os pacotes de atividades serão desempacotados com lentidão se você copiar manualmente vários pacotes no feed local. É recomendável carregar as atividades por meio do NuGet.
Quando você inicia um trabalho, o robô pesquisa os pacotes de atividades necessários em todas as fontes disponíveis e os recupera daquela com o melhor tempo de resposta. Devido aos pacotes de atividades terem várias versões, esse processo também leva em consideração as regras de tempos de execução selecionadas para os pacotes no Studio, da seguinte maneira:
- Se você selecionou Rigoroso, como uma regra do runtime, o Robô irá pesquisar a versão exata especificada para esse pacote. Por exemplo, se você definir o campo da Versão como 2.5.0, e o campo Regra de runtime como Estrito, o robô pesquisa apenas a versão 2.5.0 desse pacote. Se a versão não for encontrada em nenhuma das fontes existentes, um erro é gerado.
- Se você selecionou a Versão mínima aplicável como uma regra do runtime, o Robô pesquisa pela versão especificada ou posterior. Por exemplo, se você definir o campo Version como 2.5.0, e o campo Runtime Rule para Versão mínima aplicável, o robô pesquisa por qualquer versão a partir da 2.5.0, digamos 2.5.0, 2.5.1, 2.5.2 e assim por diante. Se nenhuma das versões aplicáveis forem encontradas em qualquer uma das origens existentes, um erro é gerado.
Os seguintes são os pacotes de atividades oficialmente compatíveis instalados com o Studio e o robô, se selecionados, e o Orchestrator:
- UiPath.Excel.Activities
- UiPath.Mail.Activities
- UiPath.System.Activities
- UiPath.UIAutomation.Activities
- UiPath - Dependência para o pacote
UiPath.UiAutomation.Activities
- UiPath.Vision - Dependência para o pacote
UiPath.UiAutomation.Activities
- UiPath.Core.Activities
- UiPath.Framework.Activities - Necessário para compatibilidadede processos legados
- UiPath.Cognitive.Activities
- UiPath.IntelligentOCR.Activities
- UiPath.PDF.Activities
- UiPath.Terminal.Activities
- UiPath.WebApi.Activities
- UiPath.Word.Activities
- UiPath.CefSharpBundle - Dependência para o design do processo
C#
no Studio - UiPath.DocumentProcessing.Contracts