Acionadores privados
Os acionadores privados permitem dividir fluxos grandes em vários subfluxos. Só pode invocar acionadores privados a partir de outros fluxos de integração na integração de aplicações. A capacidade de invocação apenas a partir de outras integrações aumenta a segurança e reduz o risco. Pode ver os registos de execução de uma tarefa privada nos registos de execução da integração do invocador.
A lista seguinte indica as vantagens da utilização de acionadores privados:
- Minimize o custo: os acionadores privados não são contabilizados para o preço de execução.
- Aumenta a segurança: restringe os fluxos para serem invocados apenas a partir de outras integrações, uma vez que os acionadores privados não podem ser acionados independentemente das APIs públicas.
- Melhore o desempenho: os acionadores privados reduzem a latência entre o pedido de subintegração.
Adicione um acionador privado
Para adicionar um acionador privado, siga estes passos:- Na Google Cloud consola, aceda à página Application Integration.
- No menu de navegação, clique em Integrações
A página Lista de integrações é apresentada com todas as integrações disponíveis no projeto do Google Cloud.
- Selecione uma integração existente ou clique em Criar integração para criar uma nova.
Se estiver a criar uma nova integração:
- Introduza 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. Pode alterar ou atualizar os detalhes da conta de serviço de uma integração em qualquer altura no painel Resumo da integração na barra de ferramentas de integração.
- Clique em Criar.
A integração recém-criada é aberta no editor de integração.
- Na barra de navegação do editor de integração, clique em Acionadores para ver a lista de acionadores disponíveis.
- Clique e coloque o elemento Privado no criador.
Configure um acionador privado
- Clique no elemento Acionador privado no editor de integração para ver o painel de configuração do acionador.
O painel de configuração apresenta o ID do acionador, que é um ID gerado automaticamente no formato
private_trigger/TRIGGER_NAME. Não é necessária nenhuma configuração adicional para este acionador.
Acionador privado de teste
Não pode testar um fluxo de trabalho de acionador privado publicado. Tem de anular a publicação da integração para testar o fluxo de trabalho do acionador privado.
Invocar o acionador privado a partir de outra integração
Depois de publicar uma integração com um acionador privado configurado, pode invocar este acionador a partir de outra integração. Pode ter mais do que um acionador privado na sua integração. É atribuído um ID do acionador exclusivo a cada acionador privado.
Pode ver os registos de execução de um acionador privado nos registos do fluxo de trabalho de execução principal. Os acionadores privados podem ser invocados a partir das seguintes tarefas de controlo de fluxo:
Quotas e limites
A execução de acionadores privados partilha o limite de tamanho cumulativo máximo de todos os dados de integração, que está definido como 30 MB, com a integração principal. Para mais informações sobre os limites, consulte o artigo Limites de utilização.Limitação
Se o fluxo de trabalho do acionador privado contiver alguma das seguintes tarefas assíncronas, não pode acionar o fluxo de trabalho privado a partir do fluxo de trabalho principal com a estratégia de execuçãoSYNC:
O que se segue?
- Saiba mais sobre todas as tarefas e acionadores.
- Saiba como testar e publicar uma integração.
- Saiba mais acerca do processamento de erros.
- Saiba mais sobre os registos de execução da integração.