Consulte os conectores compatíveis com o Application Integration.
Programar gatilho
O gatilho do acionador permite executar a integração periodicamente em intervalos de tempo específicos. Esse acionador é útil quando você quer executar a integração automaticamente, sem qualquer intervenção manual. Por exemplo, considere o uso do gatilho do acionador para os tipo de tarefas a seguir:
- Fazer upload de arquivos de um sistema para outro em intervalos regulares
- Como enviar lembretes periódicos por e-mail
- Sincronização do banco de dados em intervalos regulares
Adicionar um gatilho de programação
Para adicionar um acionador de programação a uma integração nova ou atual, siga as etapas a seguir:- No console do Google Cloud, acesse a página Application Integration.
- No menu de navegação, clique em Integrations.
A página Lista de integrações aparece listando todas as integrações disponíveis no projeto do Google Cloud.
- Selecione uma integração ou clique em Criar integração para criar uma nova.
Caso você esteja criando uma nova integração, siga estas etapas:
- Insira um nome e uma descrição no painel Criar integração.
- Selecione uma região para a integração.
- 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 da integração.
- Clique em Criar.
Isso abre a integração na página do editor de integração.
- Na barra de navegação do editor de integração, clique em Gatilhos para ver a lista de gatilhos disponíveis.
- Clique e arraste o elemento Gatilho da programação para o designer.
Configurar um gatilho de programação
Clique no elemento gatilho de programação no editor de integração para visualizar o painel de configuração de gatilho.
Configure o gatilho de programação usando um dos seguintes modos:
- Básico: fornece uma interface do usuário para configurar a frequência da execução.
- Avançado: usa uma expressão cron para configurar a frequência da execução.
No modo Básico, é possível optar por executar a integração em um momento específico ou em intervalos por tempo. Se você quiser executar a integração em um momento específico, selecione Executar em um horário específico na lista suspensa Horários e defina as propriedades a seguir:
- Horário: o horário (no formato de 24 horas) em que a integração precisa ser executada.
- Dias: os dias em que a integração deve ser executada. É possível executar a integração todos os dias, em dias específicos da semana, em um dia específico do mês etc.
- Meses: os meses em que a integração será executada. É possível executar a integração todo mês ou escolher meses específicos.
No modo Avançado, é possível especificar a frequência da execução usando uma expressão cron. A expressão cron tem cinco valores que precisam ser especificados na seguinte ordem:
- Minuto (0-59)
- Hora (0-23)
- Dia do mês (1-31)
- Mês, com um dos seguintes valores:
- Um número de 1-a 12
- Uma abreviação de mês de três letras (por exemplo, jan, fev, mar etc.)
- Dia da semana, qualquer um dos seguintes valores:
- Um número de 0 a 6, com domingo como 0
- Uma abreviação de três letras de um dia (por exemplo, segunda, terça, quarta-feira etc.)
Por exemplo, para executar a integração no primeiro dia de cada mês,
use a expressão cron * * 1 * *
.
Práticas recomendadas
Como prática recomendada, desative os gatilhos de programação quando eles não forem mais necessários. Se você deixar um gatilho de programação redundante ativo, ele continuará a acionar a integração automaticamente.
Para desativar um gatilho de programação, siga um destes procedimentos:
- Cancele a publicação da integração que contém o gatilho de programação. A integração não estará mais ativa, e o gatilho não será executado.
- Substitua o gatilho de programação por outro e publique a integração novamente. A versão ativa da integração republicada não usará o gatilho de programação.
- Excluir a versão atual da integração. Você pode encontrar a opção Excluir na lista de versões, ao lado do nome da integração.
Exclusões do SLA
Todas as execuções de integrações active
que falham porque o acionador de programação
não foi programado por qualquer motivo são excluídas
dos termos e condições do Contrato de nível de serviço (SLA)
de integração de aplicativos.
Cotas e limites
Para informações sobre o assunto, consulte Cotas e limites.
A seguir
- Saiba mais sobre todas as tarefas e acionadores.
- Saiba como testar e publicar uma integração.
- Saiba mais sobre o tratamento de erros.
- Saiba mais sobre os registros de execução de integração.