Orchestrator
2020.10
falso
Imagem de fundo do banner
Fora do período de suporte
Guia do usuário do Orchestrator
Última atualização 12 de dez de 2023

Pacotes

A página Pacotes exibe todos os projetos publicados no UiPath Studio, bem como aqueles que foram carregados manualmente.

Feeds de pacotes

Feeds são fluxos de pacotes que permitem que você armazene e agrupe pacotes para controlar sua disponibilidade e isolamento.

Feed do tenant

Pacotes adicionados ao feed do tenant são recursos globais, o que significa que estão disponíveis em todas as pastas. São referidos simplesmente como “pacotes” e são gerenciados na página Pacotes (Contexto do tenant > Pacotes).

Feed da pasta

Pacotes adicionados a um feed da pasta são recursos específicos da pasta, o que significa que são mantidos separados e estão disponíveis apenas na pasta à qual foram adicionados. Frequentemente são referidos como “pacotes da pasta” e são gerenciados na página Pacotes da pasta (Contexto da pasta > guia Automações > Pacotes da pasta).

Apenas pastas-raiz podem ser configuradas com um feed do pacote dedicado. Todas as subpastas herdam a configuração do feed do pacote a partir do pai-raiz. O acesso ao feed é controlado pelo conjunto de permissões Pacotes da pasta com escopo de pasta.

Usar as URLs do feed v3 resultam em alguns problemas de exibição dos pacotes.

  • A data de publicação de um pacote não está correta.
  • Para feeds do MyGet, o número total de pacotes é muito maior do que o número real de pacotes carregados para o feed.

Feed de espaço de trabalho pessoal

Um feed de espaço de trabalho pessoal assemelha-se a um feed de pasta. Os pacotes publicados em um feed de espaço de trabalho pessoal são recursos específicos de espaço de trabalho, o que significa que serão mantidos separados e apenas estarão disponíveis no espaço de trabalho ao qual foram adicionados. Um espaço de trabalho pessoal vem com um feed dedicado por padrão. Os pacotes adicionados a um feed de espaço de trabalho são implantados automaticamente como processos no contexto desse espaço de trabalho. Eles são gerenciados na página Pacotes de Pasta (contexto de Espaço de Trabalho Pessoal > guia Automações > Pacotes de Pasta).

Considerações de feed

Os pacotes publicados no Orchestrator são enviados para um aplicativo Web padrão que usa o protocolo NuGet (NuGet, MyGet). Na máquina do orquestrador, o caminho da pasta é exibido no arquivo UiPath.Orchestrator.dll.config , no parâmetro Storage.Location . Na máquina do robô, esse caminho de pasta é definido no parâmetro NuGetServerUrl , no arquivo UiPath.settings . Se o seu Robot não estiver conectado ao Orchestrator, o local padrão dos pacotes é %ProgramData%\UiPath\Packages.
O Orchestrator usa esse aplicativo NuGet para manter as versões do pacote. Quando você implanta um pacote em um ambiente, o pacote é distribuído para cada um dos robôs no ambiente indicado (na pasta %USERPROFILE%\.nuget\Packages ).

Versões do Pacote

A versão do pacote é configurada no Studio ao publicar um pacote no Orchestrator ou outro local personalizado.Para detalhes sobre os esquemas de versão disponíveis, verifique o artigo do Studio aqui.

As notas de versão de um pacote, além de parâmetros de entrada ou saída devem ser configuradas no Studio para estarem acessíveis no Orchestrator. A primeira funcionalidade mencionada permite que os desenvolvedores acompanhem as alterações entre versões de pacotes, enquanto a última permite que você integre melhor as ferramentas de terceiros.

Uma versão de pacote pode ter os seguintes status:

  • Ativo - está implantado atualmente em um processo ou uma pasta moderna;
  • Inativo - não está implantado atualmente em um processo ou uma pasta moderna (apenas esses podem ser excluídos).

Tipos de pacotes

  • Processo = o processo RPA padrão

  • Processo de Negócios = projetos do StudioX

  • Teste = o projeto Testar automação

  • Processo Legado = um projeto sem metadados disponíveis

Migração do pacote

Para ajudar a migrar pacotes de uma instância do Orchestrator para a outra com facilidade, como de um ambiente de teste para um de produção, é possível baixar qualquer versão, esteja ela ativa ou não. Observe que isso é possível apenas se você estiver usando um feed interno e tiver permissões de Visualizar em Pacotes.

A partir daqui, você pode carregar um ou vários pacotes em outro Orchestrator, usando o botão Carregar. Ao carregar esses arquivos .nupkg manualmente, você também pode verificar se existe quaisquer processos que possam ser atualizados e executar essa ação instantaneamente, conforme descrito aqui.

Explorador de pacotes

De maneira semelhante ao painel Designer do Studio, a opção Explorar Pacote permite exibir e explorar a representação gráfica de qualquer arquivo .xaml que faça parte de uma versão de pacote. O arquivo definido como Principal é marcado de acordo e todas as dependências são mencionadas para cada versão do pacote. Observe que apenas pacotes em feeds internos podem ser visualizados usando o Explorador de Pacotes.

É possível ver todas as variáveis, argumentos e importações criados para um pacote específico, exatamente como você faria no Studio. As propriedades de uma atividade são exibidas se selecionadas, junto com seus valores, se houver.

Observe que os fluxogramas são exibidos de maneira semelhante aos diagramas de fluxo de trabalho padrão.



O Explorar pacote também permite comparar as diferenças entre quaisquer duas versões selecionadas de um pacote, indicando os arquivos de fluxo de trabalho que foram adicionados, modificados ou excluídos, e destacar alterações nas pastas ou na lista de dependências. É possível visualizar as diferenças entre os arquivos .xaml de fluxo de trabalho das versões selecionadas mostradas lado a lado, a versão mais antiga à esquerda, com o conteúdo excluído realçado em vermelho, o conteúdo modificado em amarelo e o conteúdo adicionado em verde.


Permissões de pacotes

Para realizar várias ações na página Pacotes, você precisa receber as permissões correspondentes em Pacotes:

  • Exibir - exibe todos os detalhes relacionados ao pacote, quais processos podem ser atualizados e explora, e baixa pacotes (esses dois também exigem feeds internos);
  • Editar - não concede quaisquer direitos adicionais no momento;
  • Criar - carrega manualmente pacotes ou os publica a partir do Studio;
  • Excluir - excluir pacotes inativos.

Para executar várias ações na página Pacotes de Pasta você precisa receber as permissões correspondentes em Pacotes de Pasta:

  • Exibir - veja todos os detalhes relacionados ao pacote de pasta, veja quais processos podem ser atualizados, explore e baixe pacotes de pasta (esses dois também exigem feeds internos);
  • Editar - não concede quaisquer direitos adicionais no momento;
  • Criar - carregue manualmente pacotes de pasta ou publique-os a partir do Studio;
  • Excluir - exclua pacotes de pasta inativos.

Leia mais sobre Funções.

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.