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

Certifique-se de que apenas administradores da Control Room realizem o processo de atualização em massa de pacotes.
Nota: Os bots e os detalhes correspondentes, como status, tipo, nome e arquivos dependentes, caminho da pasta, nome do Executor de bots e o motivo pelo qual a automação foi ignorada ou falhou serão excluídos automaticamente após 30 dias da tabela Atualizações de bot que está disponível na página Administração > Atualização de bot. Para obter informações sobre a política de retenção e limpeza de dados, consulte Política de retenção de dados.

No entanto, você pode visualizar os detalhes do log de auditoria para atualizações de pacote em massa e bots. Consulte Ver registro de auditoria para atualizações pacote em massa.

Pré-requisitos

  • Para atualizar os bots para a versão padrão do pacote, garanta que você tenha a permissão Visualizar pacotes 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 > Atualização de bot.
    A página Lista de atualizações do bot oferece uma visão abrangente do seguinte:
    • Status da atualização, incluindo o número de bots concluídos, com falha, ignorados e interrompidos.
    • Detalhes como status, nome, horário de início e término, duração necessária para a atualização.
    • Detalhes do usuário (como nome de usuário) que iniciou a atualização do pacote.
  2. Clique em Atualizar bots > > Versão do pacote.
    A página Atualizar - Versão do pacote é exibida.
  3. Na página Configurações, atualize o seguinte:
    1. Nome: Mostra um nome gerado pelo sistema para a função de atualização.
    2. Descrição (opcional): Adiciona uma descrição para a função de atualização da versão do pacote.
    3. Opcional: Selecione a caixa de seleção Versão de downgrade se a versão atual for maior que a padrão se a versão atual do pacote for superior à versão padrão.
      Nota: Se você rebaixar os pacotes, o bot talvez mostre um erro. Isso acontece porque a versão mais recente do pacote pode ter atributos adicionais que não estão disponíveis na versão mais antiga.
    4. Na tabela Pacotes disponíveis, selecione os pacotes desejados e clique na seta para a direita () para adicionar a seleção.
    5. Clique em Avançar. é exibido.
  4. Na página Selecionar bots para atualizar, atualize o seguinte:
    1. Use o campo Atualizar bots e dependências usando para selecionar uma das seguintes guias:
      • Versão mais recente: Para selecionar a versão mais recente do bot.
      • Rótulo de produção: Para selecionar a versão rotulada 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.
    2. Selecione uma das seguintes caixas de seleção:
      • Atualizar todos os bots: Para atualizar todos os bots e arquivos dependentes que requerem uma atualização e usam esses pacotes.
      • Personalizar: Para atualizar bots específicos.
        Nota: Por padrão, a pasta Bots está selecionada.
        1. Na tabela Arquivos disponíveis, selecione um Task Bot para o qual você deseja atualizar a versão do pacote.
          Dica: Você pode usar o campo de busca para encontrar um Task Bot rapidamente.
          Nota: Você pode selecionar um máximo de mil bots com as dependências para a atualização de pacote em massa.
        2. Clique na seta para a direita () para adicionar sua seleção.
        3. Clique em Avançar.
  5. Use a página Analisar bots e dependências para atualização para analisar os bots selecionados e as dependências que você 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. A tabela Atualizações de bot agora está atualizada e exibe os bots 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.

  7. Para visualizar o resumo da atualização de um bot que você atualizou, passe o mouse sobre esse bot na tabela Atualizações de bot, clique nas reticências (três pontos) e clique no ícone Ver detalhes da atualização do bot.
    Um relatório é exibido com as seguintes guias:
    • 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.
    Nota: Clique em Parar atividade para cancelar uma atividade de atualização de 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.

Para um exemplo desse procedimento, acesse Exemplo de atualização padrão da versão do pacote nos bots .