Consulte os conectores compatíveis com a Application Integration.

Tarefa cronômetro

A tarefa Cronômetro permite adicionar um atraso no fluxo de execução da integração.

Durante uma execução de integração, quando o controle atinge a tarefa de timer, a execução é pausada pelo limite de tempo especificado, e todas as tarefas após a tarefa de timer são suspensas. Esta tarefa é compatível apenas com a retomada automática de uma integração. A execução da integração será retomada automaticamente após o término do limite de tempo de suspensão. Por exemplo, se você definir a tarefa de timer como 180 segundos, a execução será pausada por 3 minutos antes de ser retomada automaticamente.

Comparação entre tarefas de aprovação, de suspensão e de timer

As três tarefas (Aprovação, Suspensão e Cronômetro) executam uma função semelhante de pausar e retomar uma integração. No entanto, há diferenças sutis entre elas. A tabela a seguir descreve as diferenças entre as três tarefas.

Tarefa "Aprovação" Suspender tarefa Tarefa cronômetro
Não é compatível com a retomada automática de uma integração e exige intervenção manual para retomar a integração. Aceita a retomada manual e automática de uma integração. Se não houver uma intervenção manual para revogar a suspensão, a integração retomará a execução automaticamente após o término do limite de tempo de suspensão. Aceita apenas a retomada automática de uma integração. A execução da integração será retomada automaticamente após o término do limite de tempo de suspensão.
Não é possível retomar uma integração por meio de uma chamada de API. Resolva manualmente a suspensão usando a IU de integrações. Pode retomar uma integração usando a API Suspensions para integrações. Aceita apenas a retomada automática de uma integração.
Os usuários recebem uma notificação quando uma integração é pausada (suspensa). Os usuários não recebem nenhuma notificação quando uma integração é pausada (suspensa). Os usuários não recebem nenhuma notificação quando uma integração é pausada (suspensa).
Aceita uma variável de saída (booleana), que permite realizar verificações condicionais antes de retomar uma integração. No entanto, a variável de saída só pode ter o valor de true ou false. Aceita uma variável de saída (string), que permite realizar verificações condicionais antes de retomar uma integração. É possível definir qualquer valor para a variável de saída. Não é compatível com nenhuma variável de saída.

Configurar a tarefa de cronômetro

Para configurar a tarefa Cronômetro:

  1. No console do Google Cloud, acesse a página Application Integration.

    Acessar o Application Integration

  2. No menu de navegação, clique em Integrações.

    A página Integrações aparece listando todas as integrações disponíveis no projeto do Google Cloud.

  3. Selecione uma integração existente ou clique em Criar integração para criar uma nova.

    Se você estiver criando uma integração:

    1. Digite um nome e uma descrição no painel Create Integration.
    2. Selecione uma região para a integração.
    3. Selecione uma conta de serviço para a integração. Você pode mudar ou atualizar os detalhes da conta de serviço de uma integração a qualquer momento no painel Resumo da integração na barra de ferramentas.
    4. Clique em Criar.

    Isso abre a integração na página do editor de integração.

  4. Na barra de navegação do editor de integração, clique em Tarefas para conferir a lista de tarefas disponíveis.
  5. Clique e coloque o elemento de tarefa Timer no editor de integração.
  6. Clique no elemento de tarefa Cronômetro no designer para visualizar o painel de configuração de tarefa Cronômetro.
  7. Configure os campos restantes usando as propriedades de configuração da tarefa. Por exemplo, se você definir Tempo limite após como 180 e Unidade de tempo como Seconds, a execução será pausada por três minutos antes de ser retomada automaticamente.
  8. As alterações nas propriedades são salvas automaticamente.

Propriedades de configuração

A tabela a seguir descreve as propriedades de configuração da tarefa Cronômetro.

Propriedade Tipo de dado Descrição
Timeout after Inteiro

Tempo para a execução da integração ser pausada. A Apigee retoma automaticamente a execução da próxima tarefa downstream após o término do limite de tempo.

Valor padrão: 120 segundos (2 minutos).

Limite máximo de tempo permitido: 44.640 minutos (31 dias).

Time unit Segundos, minutos, horas, dias Unidade de tempo da propriedade Tempo limite após.

Estratégia de solução de erros

A estratégia de solução de erros para uma tarefa especifica a ação a ser realizada se a tarefa falhar devido a um erro temporário. Para mais informações sobre como usar uma estratégia de tratamento de erros e conhecer os diferentes tipos de estratégias de tratamento de erros, consulte Estratégias de tratamento de erros.