orchestrator
latest
false
UiPath logo, featuring letters U and I in white

Orchestrator Release Notes

Setembro de 2021

22 de setembro de 2021

Surpresas do ambiente não assistido: credenciais opcionais de robô e otimização da infraestrutura

Muito parecido com a variedade que vemos no mundo da computação hoje em dia, o cenário de automação, no sentido da tecnologia, fica mais versátil a cada dia, com uma gama crescente de tecnologias se tornando candidatas adequadas para automação.

Isso também traz desafios, que, na maioria das vezes, exigem um planejamento cuidadoso e um ótimo controle sobre a infraestrutura que torna tudo isso possível.

Dito isso, vamos começar a investigar quais são os desafios que os administradores enfrentam ao lidar com a automação não assistida em todo o seu espectro e como a UiPath lida com esses desafios com uma série de novos recursos.

Considerações de compatibilidade: sistema operacional e estrutura de destino

Ao criar um novo projeto de automação no Studio, os desenvolvedores são saudados pelo primeiro atributo que influencia no futuro da execução: o framework de destino subjacente do projeto de automação e o 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 destino

Sistema Operacional

no mínimo 2021.8

.NET Framework 4.6.1

Windows - Legacy

Qualquer

.NET 5.0 ou superiores

Windows

Após agosto de 2021

.NET 5.0 ou superiores

Multiplataforma

Após agosto de 2021

Automação de primeiro plano versus segundo plano

Outro atributo importante e decisivo de seus projetos de automação, o requisito de interface gráfica define se seus projetos precisam da interação do usuário para se desdobrar (primeiro plano) ou se podem simplesmente contar com processos em segundo plano para serem executados (segundo plano).



Um aspecto importante a ser lembrado antes de prosseguir para a próxima seção é que os robôs não assistidos lidam com processos em segundo plano na Sessão 0, sob NT AUTHORITY\LOCAL SERVICE, que não tem Interface Gráfica e não pode interagir com uma sessão de usuário.

Simplificando a configuração não assistida

Chegou a hora de aprender um truque: você precisa de credenciais para executar processos em primeiro plano, mas não precisa delas para executar processos em segundo plano. É por isso que criamos um novo recurso com o objetivo de reduzir o esforço de configuração para automação não assistida em segundo plano. Como? Tornando as credenciais algo opcional.

Simplificando, de agora em diante, você pode configurar robôs não assistidos executando processos em segundo plano sem se preocupar com todo aquela confusão de credenciais.

Você pode optar por aceitar ou não definir credenciais para:

  • Contas de robôs – suas contas de acesso para automação não assistida de serviço;
  • Contas de usuário – contas dedicadas à automação remota pessoal, que funcionam sob a identidade do usuário.

Se você está planejando executar apenas automações em segundo plano, a única coisa necessária é habilitar o botão de alternância do Robô Não Assistido e pronto! Para configurar as credenciais para a execução de automações em primeiro plano, marque a caixa de seleção Executar automações em primeiro plano e preencha os campos necessários.

docs image
docs image

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 processo

Considerações sobre credenciais

no mínimo 2021.8

Segundo plano

Robô com credenciais

Qualquer

Primeiro plano

Robô com credenciais

Qualquer

Segundo plano

Robô sem credenciais

Após agosto de 2021

Primeiro plano

Robô sem credenciais

Configuração inválida. Você precisa de credenciais para executar trabalhos em primeiro plano.

Otimização de infraestrutura usando o Orchestrator

Sua carga de trabalho não assistida tem necessidades de infraestrutura únicas, que podem mudar com o tempo. Combinar a carga de trabalho com os recursos certos é a chave para maximizar a eficiência e minimizar o desperdício.

Nesse sentido, ajudamos você com dois novos controles do Orchestrator que permitem distribuir até mesmo a coleção mais diversa de trabalhos para máquinas específicas. Como fazer isso?

Bem, é bastante simples, basta especializar seus modelos de máquina, ou seja, tornar o modelo de máquina e a infraestrutura de máquina associada restrita à execução de um tipo específico de processo. Use as seguintes opções ao criar ou editar seu modelo de máquina:



  

Tipo de processo

Na infraestrutura da máquina que emprega esse modelo de máquina, você pode executar:

  • apenas processos de segundo plano, (1)
  • apenas processos de primeiro plano, (2)
  • tanto processos de primeiro quanto segundo plano. (3)

Compatibilidade do processo

Na infraestrutura da máquina que emprega esse modelo de máquina, você pode executar:

  • apenas processos compatíveis com o Windows, (4)
  • apenas processos multiplataforma, (5)
  • tanto processos compatíveis com o Windows quanto os multiplataforma. (6)

Consulte a documentação para detalhes.

Digitação dinâmica

A tipagem dinâmica é uma nova opção que permite controlar como o Orchestrator interpreta os valores de String dentro dos arquivos CSV usados para carregar itens da fila. Isso pode ser particularmente útil para filas com definições de esquema em que você precisa que o Orchestrator interprete os valores numéricos como Inteiros ou Booleanos para corresponder à definição do esquema. 

Melhorias

  • Renomeamos o campo Disable concurrent execution para Run only one job at a time para evitar qualquer confusão quanto ao que a opção faz.
  • Alteramos o valor padrão da configuração do robô Fazer Logon no Console para Sim. Saiba mais sobre configurações do robô.
  • Agora você pode excluir versões de pacotes individuais da janela Versões do Pacote, menu Mais Ações.

Correções de bugs

  • Uma mensagem de erro raramente era exibida após adicionar um calendário de dias não úteis, #199 - Cannot read property 'unshift' of undefined. Adicionar calendários não gera mais esse erro.

15 de setembro de 2021

Expondo os requisitos do pacote

Até agora, descobrir os recursos necessários para iniciar um processo exigia que você explorasse o projeto de automação, seja no Studio ou usando o explorador de pacotes do Orchestrator. Em um esforço para facilitar sua experiência de primeira execução, criamos um novo recurso que revela as variáveis necessárias para iniciar um processo.

Coloque seus processos em funcionamento em um instante ao visualizar as filas, ativos, catálogos de ações e buckets de armazenamento dos quais dependem desde o início. Não fique mais preso em um processo!

Todas as dependências do processo são centralizadas em uma visualização do Orchestrator ao adicionar ou editar processos, com informações úteis sobre cada objeto necessário.



O melhor de tudo é que você pode criar ou vincular rapidamente os recursos necessários sem sair do contexto do processo. Faltando um ativo? Basta criá-lo ali mesmo. Fila muito necessária em uma pasta diferente? Basta vinculá-la com o clique de um botão. É fácil. Mas não acredite em nós. Experimente por conta própria.



Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White