- Notas de versão
Setembro de 2021
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).
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.
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:
|
Compatibilidade do processo |
Na infraestrutura da máquina que emprega esse modelo de máquina, você pode executar:
|
Consulte a documentação para detalhes.
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.
- 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.
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.