Consultez la liste des connecteurs compatibles avec Application Integration.

Déclencheurs privés

Les déclencheurs privés vous permettent de diviser des flux volumineux en différents sous-flux. Vous ne pouvez appeler des déclencheurs privés qu'à partir d'autres flux d'intégration dans Application Integration. Le fait de pouvoir être appelé uniquement à partir 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 des déclencheurs privés:

  • Réduction des coûts:les déclencheurs privés ne sont pas comptabilisés dans le tarif d'une exécution.
  • Renforce la sécurité:limitez les flux qui ne peuvent être appelés qu'à partir d'autres intégrations, car les déclencheurs privés ne peuvent pas être déclenchés indépendamment des API publiques.
  • Amélioration des performances:les déclencheurs privés réduisent la latence entre l'accroche de la 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 Integrations (Intégrations).

    La page Liste des intégrations s'affiche. Elle répertorie 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 détails du compte de service d'une intégration à tout moment depuis le volet Résumé de l'intégration de dans la barre d'outils d'intégration.
    4. Cliquez sur Créer.

    La page de l'éditeur d'intégration s'affiche.

  4. Dans la barre de navigation de l'éditeur d'intégration, cliquez sur Déclencheurs pour afficher la liste des déclencheurs disponibles.
  5. Cliquez sur l'élément Privé et placez-le au 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 un ID généré automatiquement au format private_trigger/TRIGGER_NAME. Aucune configuration supplémentaire n'est requise pour ce déclencheur.

Tester le déclencheur privé

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 du déclencheur privé.

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

Après avoir publié une intégration pour laquelle un déclencheur privé est configuré, vous pouvez l'appeler à 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 de déclencheurs privés partage la taille cumulée maximale de toutes les données d'intégration, définie sur 25 Mo, avec l'intégration parente. Pour en savoir plus sur les limites, consultez 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 :