Agendar Tarefas de API

Tarefas de API permitem que você crie automações aproveitando pacotes que estão disponíveis no Automation 360 Nuvem. Embora você sempre possa criar Tarefas de API, você também pode agendar a execução das Tarefas de API disponíveis em instâncias especificadas.

Nota: Agendar Tarefas de API na Control Room exige a licença Enterprise Platform. Entre em contato com o representante da conta Automation Anywhere para obter mais informações sobre essa licença.
Verifique se fez o login na Control Room como administrador ou usuário com as seguintes permissões:
  • Agendar execução dos meus bots
  • Permissão Agendar no nível da pasta para bots e suas dependências
  • Acesso a Executar como usuários (Bot Runner) que você pode adicionar à programação.
Nota: A automação falhará nos seguintes casos:
  • Se alguma das dependências do bot estiver ausente
  • Se você não tiver privilégios de pasta nas dependências
  • Não há permissão para agendar.

Procedimento

  1. Faça login na Control Room.
  2. Selecione um dos métodos a seguir no painel esquerdo para criar um agendamento:
    • Clique em Automação.

      Uma lista de formulários e Task Bots disponíveis é exibida.

    • Clique em Gerenciar > Agendado > Criar agendamento.

      A tela Automação e dependências é exibida.

    Passe o mouse sobre as elipses verticais à direita da Tarefa de API para a qual deseja criar um agendamento e clique em Agendar tarefa de API ou clique no botão Escolher na tela Automação e dependências para encontrar a Tarefa de API específica e selecioná-la.
  3. Clique em Escolher.
    A tela Criar agendamento é exibida com várias guias.
  4. Use a guia Automação e dependências para revisar e atualizar os seguintes campos:
    • Arquivo de automação: Exibe a Tarefa de API selecionada.

      Se quiser selecionar uma Tarefa de API diferente, clique em Escolher.

    • Executar automação e dependências usando: Permite que você selecione uma das seguintes versões da Tarefa de API para executar:
      • Versão mais recente: Para agendar a Tarefa de API selecionada e as dependências usando a versão mais recente.
      • Versão de produção: Para agendar a Tarefa de API selecionada e as dependências usando a versão de produção.

      Por padrão, a última versão do Tarefa de API é selecionado. Se a opção de rótulo de produção for selecionada para a tarefa principal, as tarefas dependentes correspondentes com o rótulo de produção também serão selecionadas automaticamente.

    • Dependências: Revise a lista de dependências da Tarefa de API selecionada.
  5. Clique em Avançar.
  6. Adicione os detalhes do agendamento para a Tarefa de API.
    No campo Agendamento, selecione um dos seguintes botões de opção:
    • Executar uma vez: Opção usada para executar a Tarefa de API uma vez no dia e hora especificados. Ao selecionar essa opção, insira a data de início e a hora de início.
      • Data de início: O valor padrão é o dia atual.
      • Hora de início: O valor padrão é arredondado para a próxima meia hora.
      • Fuso horário: Fuso horário do sistema no dispositivo local.
    • Executar repetidamente: Opção usada para agendar a Tarefa de API para executar a cada X minutos ou horas, em um determinado dia. Ao selecionar essa opção, selecione a data de início, hora de início, data de término e hora de término.
      • Data de início: Insira a data em que deseja que a programação comece a executar o Tarefa de API. Insira a data manualmente no formato AAAA-MM-DD ou usando o calendário pop-up. O valor padrão do campo Data de início é definido para o dia atual definido no dispositivo local.
      • Data de término: Insira a data em que deseja que a programação termine. A Data de término não será definida por padrão.
      • Hora de início: Insira a Hora de início usando a lista suspensa para definir o valor da hora em que deseja que sua programação comece. A lista contém valores de tempo predefinidos no formato de 12 horas, em intervalos de 15 minutos. Você também pode definir manualmente o valor de tempo no formato de 12 horas.
      • Fuso horário: Selecione o Fuso horário para ambos com a hora de início e de término. O valor padrão é definido para a localização atual do sistema. Uma programação é executada com base no fuso horário selecionado ao criar ou editar uma programação.
      • Repetir a cada: Selecione a opção para repetir o agendamento.
    • Frequência: Selecione a frequência de execução do agendamento entre as seguintes opções:
      • Diariamente: Selecione o número de dias que você deseja que a programação seja executada.
      • Semanalmente: Selecione as semanas e os dias específicos da semana em que deseja que a programação seja executada. Por exemplo, se desejar que a programação seja executada a cada duas semanas, na segunda-feira e na quinta-feira, aumente a contagem para 2 na opção A cada e marque as caixas de seleção segunda-feira e quinta-feira.
      • Mensalmente: Selecione uma das seguintes opções:
        • Dia: Selecione o dia do mês em que deseja que a programação seja executada.
        • O: Selecione uma ocorrência específica do dia do mês em que deseja que a programação seja executada. Por exemplo, se desejar que a programação seja executada na segunda quinta-feira dos meses de janeiro, maio e setembro, selecione Segunda, quinta-feira e janeiro, maio e setembro nas opções fornecidas.
        Nota: Quando o horário de verão for ativado e se a Data de início estiver agendada, a Data de início é mostrada no fuso horário ao qual pertence e não conforme o fuso horário atual do usuário. No entanto, a Próxima ocorrência é mostrada no fuso horário (fuso horário do sistema do usuário) conforme o horário.

        Por exemplo, para um horário criado em 15 de março no fuso horário GMT, a Data de início é mostrada como Mar-15th, que pertence ao fuso horário GMT. Posteriormente, quando o horário de verão estiver ATIVADO, se você editar ou exibir esta programação no mês de agosto no fuso horário BST, a próxima ocorrência é mostrada como "Agosto" no fuso horário BST.

        Se agendar um bot para executar de 23/11/2023 09h a 30/11/2023 09h, com frequência definida como diária, o bot será executado todos os dias a partir de 23/11/2023 às 09h00, e a última execução de bot será em 30/11/2023 às 09:00.

    • Na seção Configuração de agendamento perdida, marque a caixa de seleção Reimplantar o agendamento para reimplantar um agendamento que foi perdido devido a desligamento da Control Room.

      Quando a opção Reimplantar o cronograma é selecionada, os cronogramas perdidos devido a desligamentos de Control Room são automaticamente reimplantados depois que o Control Room é reiniciado. Um registro de auditoria também é adicionado mostrando o Tipo de evento como Schedule misfired.

      Nota: Para garantir uma implantação bem-sucedida ao usar a opção Reimplantar o cronograma, você deve iniciar o serviço do compilador antes de reiniciar os serviços da Control Room.
  7. Clique em Avançar.
  8. Na guia Executar como usuário, clique em Escolher para selecionar o usuário que deve executar a Tarefa de API.
  9. Clique em Avançar.
  10. Opcional: Use a guia Geral para alterar a configuração padrão das seguintes opções:
    • Nome da atividade: Edite ou renomeie a Tarefa de API.
    • Prioridade de automação: Clique no menu suspenso para definir a prioridade de automação.

      Embora Média seja a prioridade de automação padrão, você pode alterá-la para que as automações sejam processadas para implantação adequadamente.

  11. Clique em Criar agendamento.
    A Tarefa de API é agendada e o status pode ser visualizado na página Gerenciar > Agendado.