Atualização de bots para a versão do pacote padrão

Você pode atualizar rapidamente bots para uma versão segura, estável e padrão do pacote em vários bots.

Pré-requisitos

Recomendado: Certifique-se de que apenas administradores da Control Room realizem o processo de atualização em massa de pacotes.
  • Para atualizar bots para a versão padrão do pacote, garanta que você tenha a permissão de Visualizarpacotes e a permissão para editar bots .

    Quando você iniciar o processo de atualização em massa, essa ação irá atualizar os bots em espaço de trabalho Público para o qual você tem permissão de check-out e bots utilizando a versão não padrão do pacote específico.

  • Para visualizar a página Atualizar bot na Control Room e para visualizar os relatórios de atualização em massa, verifique se você tem a permissão Exibir atualização do bot.
  • Para executar a ação de atualização de pacotes em massa, verifique se você tem a permissão Gerenciar atualização do bot.
  • Verifique se os bots são compatíveis com a versão padrão atual do pacote.
  • Navegue até Administração > Configurações > Bots > Bot validação para ligar a validação do bot.
  • Ao atualizar os bots para a versão padrão do pacote, certifique-se de que os bots não são verificados até que o processo esteja completo.
  • Não desabilite o pacote quando o processo de atualização em massa estiver em execução.

Procedimento

  1. Navegue até Administração > Bot atualizar.
  2. Clique no menu suspenso Atualizar Bots e clique em Versão do pacote.
  3. Na página Atualizar - Versão do pacote, defina as configurações.
    1. Nome: Mostra um nome gerado pelo sistema para a função de atualização.
    2. Opcional: Descrição: Adiciona uma descrição para a função de atualização da versão do pacote.
    3. Se a versão atual for superior à versão padrão, faça o downgrade da versão atual selecionando a opção Executar o downgrade da versão se a versão atual for maior que o padrão.
    4. Visualize e pesquise a lista de pacotes disponíveis pelo Status, Nome e Versão.
    5. Selecione os pacotes desejados e clique na seta para a direita () para adicionar a seleção.
    6. Selecione os pacotes desejados na lista de seleção e clique em Avançar.
    Você será redirecionado para a seção Bots .
  4. Na página Selecionar bots para atualizar, atualize os bots e as dependências usando:
    • Versão mais recente: Clique em Versão mais recente para selecionar a última versão do bot.
    • Rótulo de produção: Clique na guia Rótulo de produção para selecionar a versão etiquetada do bot.
    Nota:
    • Se a opção de Rótulo de produção for selecionada para o bot principal, os bots dependentes correspondentes com o Rótulo de produção também serão selecionados automaticamente. Se qualquer um dos bots dependentes não tiver o Rótulo de produção aplicado, a última versão do bot será selecionada.
    • Por padrão, a pasta Bots está selecionada.

  5. Escolha entre as seguintes opções para atualizar os bots e dependências.
    • Atualizar todos os bots
      1. Selecione a opção Atualizar todos os bots para atualizar todas as automações e arquivos dependentes que usam esses pacotes e precisam de uma atualização.
      2. Clique em Avançar para analisar os bots selecionados e as dependências selecionadas para a atualização.
      3. Clique em Atualizar - Versão do pacote.
    • Personalizar
      1. Selecione um Task Bot para processar na fila da lista.
        Dica: Você pode usar o campo de busca para encontrar um Task Bot rapidamente.
      2. Na lista de bots disponíveis, selecione a versão dos bots desejada para a qual pretende atualizar a versão do pacote.
        Nota: Você pode selecionar um máximo de mil bots com as dependências para a atualização de pacote em massa.
        Selecione os bots com base nos seguintes parâmetros:
        • Tipo: Selecione um destes valores: Pasta, Tarefa Bot, Tarefa ATMS Bot, Tarefa .MBOT Bot, Formulário e Processo.
        • Nome: Pesquisar o bot desejado pelo nome.
        • Resultados da análise do código: Selecione um destes valores: N/A, Não verificado, Sem violações, Baixa severidade e Alta severidade.
      3. Clique na seta para a direita () para adicionar sua seleção.
      4. Selecione os bots desejados na lista de seleção e clique em Avançar.

        Você será redirecionado para a seção Bots e Dependente Bots .

      5. Analise os bots selecionados e as dependências que selecionou para a atualização.
      6. Clique em Atualizar - Versão do pacote.
    O sistema começa a atualizar todos os bots selecionados e as dependências no repositório da Control Room que contêm os pacotes selecionados. Se qualquer um dos bots não estiver usando a versão padrão dos pacotes, os bots serão atualizados.
    Nota: Quando você atualiza os bots para a versão padrão pacote, e se o processo falhar no meio, o sistema continuará a atualizar o restante dos bots sem qualquer interrupção.

    Considere um cenário em que você está atualizando um grande número de bots, digamos 1.000, e um lote de 100 falha devido a um problema. Apesar disso, o sistema permite que os 900 bots restantes continuem processando, demonstrando sua escalabilidade.

  6. Na página Lista de atualização de bot, clique no ícone de três pontos ao lado da atualização necessária para realizar as seguintes ações:
    A lista de atualização do Bot fornece uma visão abrangente do status da atualização, incluindo o número de bots concluídos, com falha, ignorados e interrompidos, juntamente com outros detalhes, como status, nome, hora de início e término, duração necessária para a atualização e detalhes do usuário (como nome de usuário) que iniciou a atualização do pacote.
    • Parar atividade: Clique em Parar atividade para cancelar uma atividade de atualização do pacote em massa que está em andamento. Você pode usar esta opção para interromper o processo de atualização em massa por qualquer motivo, como quando o tempo de execução do processo é maior do que o esperado. Ao interromper o processo, uma mensagem de confirmação exibirá o número total de bots selecionados para usar a versão padrão do pacote e o número de bots que foram atualizados até o momento.

      À medida que os bots estão sendo processados em lotes de 100, interromper o processo no meio pode levar algum tempo. Quando você interrompe o processo no meio do caminho, ele termina de processar o lote em execução no momento antes de parar.

      Por exemplo, considere que você selecionou 200 bots para atualizar a versão do pacote e, imediatamente, clicou no botão Parar para cancelar o processo de atualização em massa. Como o processo de atualização em massa foi iniciado e você o interrompeu pela metade, ele será interrompido após concluir a atualização de um lote de 100 bots.

    • Visualizar detalhes do bot de atualização: Clique em Exibir detalhes do bot de atualização para visualizar um relatório detalhado.
    O painel exibe as seguintes informações:
    • Resumo: Resumo do processo de atualização do pacote com bots selecionados e dependências.
    • Configurações: Definições estabelecidas no processo de atualização dos pacote com pacotes selecionados.
    • Resultados: Resultado do processo de atualização do pacote com informações como estado, tipo de bot, nome dos bots e arquivos dependentes, caminho da pasta, nome do Executor de bots e razão pela qual o bot foi pulado ou apresentou um erro.
Para um exemplo desse procedimento, acesse Exemplo de atualização padrão da versão do pacote nos bots .