Consultez la liste des connecteurs compatibles avec Application Integration.

Déclencheurs privés

Les déclencheurs privés vous permettent de diviser les flux volumineux en plusieurs sous-flux. Vous ne pouvez appeler des déclencheurs privés qu'à partir d'autres flux d'intégration dans Application Integration. Ne pouvant être appelé que depuis d'autres intégrations, vous renforcez la sécurité et réduisez 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 du demandeur.

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 la tarification d'exécution.
  • Renforce la sécurité:limitez les appels de flux à 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 les appels 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 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 Create Integration (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 à partir du volet Integration summary (Résumé de l'intégration) dans la barre d'outils de l'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égration, 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égration 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.

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 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 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