Consultez les connecteurs compatibles avec Application Integration.

Déclencheurs privés

Les déclencheurs privés vous permettent de diviser de grands flux en plusieurs sous-flux. Vous ne pouvez appeler des déclencheurs privés que depuis d'autres flux d'intégration dans Application Integration. Le fait de ne pouvoir être appelé que depuis d'autres intégrations renforce la sécurité et réduit les risques. Vous pouvez afficher les journaux d'exécution d'une tâche privée dans les journaux d'exécution de l'intégration de l'appelant.

La liste suivante présente les avantages de l'utilisation de déclencheurs privés:

  • Réduire les coûts:les déclencheurs privés ne sont pas comptabilisés dans le prix des campagnes d'exécution.
  • Améliore la sécurité:limitez les flux à être appelés uniquement à partir d'autres intégrations, car les déclencheurs privés ne peuvent pas être déclenchés indépendamment des API publiques.
  • Améliorez les performances:les déclencheurs privés réduisent la latence entre l'appel de sous-intégration.

Ajouter un déclencheur privé

Pour ajouter un déclencheur privé, procédez comme suit :
  1. Dans la console Google Cloud, accédez à la page Application Integration.

    Accéder à Application Integration

  2. Dans le menu de navigation, cliquez sur Intégrations.

    La page Liste des intégrations s'affiche et liste toutes les intégrations disponibles dans le projet Google Cloud.

  3. Sélectionnez une intégration existante ou cliquez sur Créer une intégration pour en créer une.

    Si vous créez une intégration :

    1. Saisissez un nom et une description dans le volet Créer une intégration.
    2. Sélectionnez une région pour l'intégration.
    3. Sélectionnez un compte de service pour l'intégration. Vous pouvez modifier ou mettre à jour les informations du compte de service d'une intégration à tout moment dans le volet Récapitulatif de l'intégration de la barre d'outils d'intégration.
    4. Cliquez sur Créer.

    Cela entraîne son ouverture dans l'éditeur d'intégrations.

  4. Dans la barre de navigation de l'éditeur d'intégrations, cliquez sur Déclencheurs pour afficher la liste des déclencheurs disponibles.
  5. Cliquez sur l'élément Privé et placez-le dans le concepteur.

Configurer un déclencheur privé

  • Cliquez sur l'élément Déclencheur privé dans l'éditeur d'intégrations pour afficher le volet de configuration du déclencheur.

    Le panneau de configuration affiche l'ID du déclencheur, qui est généré automatiquement au format private_trigger/TRIGGER_NAME. Aucune configuration supplémentaire n'est requise pour ce déclencheur.

Déclencheur privé de test

Vous ne pouvez pas tester un workflow de déclencheur privé publié. Vous devez annuler la publication de l'intégration pour tester le workflow de déclencheur privé.

Appeler un déclencheur privé à partir d'une autre intégration

Une fois que vous avez publié une intégration avec un déclencheur privé configuré, vous pouvez appeler ce déclencheur à partir d'une autre intégration. Votre intégration peut comporter plusieurs déclencheurs privés. Chaque déclencheur privé se voit attribuer un ID de déclencheur unique.

Vous pouvez afficher les journaux d'exécution d'un déclencheur privé dans les journaux du workflow d'exécution principal. Les déclencheurs privés peuvent être appelés à partir des tâches de contrôle de flux suivantes:

Quotas et limites

L'exécution des déclencheurs privés partage la limite de taille cumulée maximale de toutes les données d'intégration, qui est définie sur 25 Mo, avec l'intégration parente. Pour en savoir plus sur les limites, consultez la section Limites d'utilisation.

Limite

Si votre workflow de déclencheur privé contient l'une des tâches asynchrones suivantes, vous ne pouvez pas déclencher le workflow privé à partir du workflow principal avec la stratégie d'exécution SYNC :

Étape suivante