Tester et publier des intégrations

Vous pouvez tester ou publier une intégration à partir de l'éditeur d'intégrations une fois que vous avez ajouté et configuré l'intégration avec les déclencheurs, les tâches et les connexions périphériques nécessaires. Lorsque vous testez ou publiez une intégration à l'aide de la console Google Cloud, l'intégration est exécutée en mode synchrone.

Avant de commencer

Si l'intégration que vous souhaitez tester ou publier est associée à un compte de service, attribuez au compte utilisateur testeur ou éditeur le rôle Utilisateur du compte de service sur ce compte de service.

Pour en savoir plus sur l'attribution d'un rôle à un compte de service, consultez la page Gérer l'accès aux comptes de service.

Tester une intégration

Si vous souhaitez vérifier que votre intégration fonctionne comme prévu, vous avez la possibilité de la tester avant de la publier. Tester une intégration vous permet de tester les valeurs des variables d'entrée d'intégration et d'identifier les erreurs dans le flux de connexion de l'intégration.

Pour tester l'exécution d'une intégration, procédez comme suit :

  1. Dans l'interface utilisateur Apigee, sélectionnez votre organisation Apigee.
  2. Cliquez sur Développer > Intégrations.
  3. Sélectionnez l'intégration que vous souhaitez tester.

  4. Dans la barre de navigation du concepteur, cliquez sur Tester.

    Si plusieurs déclencheurs sont configurés dans votre intégration, sélectionnez celui à partir duquel vous souhaitez tester l'intégration. La boîte de dialogue Test d'intégration s'affiche.

  5. Cliquez sur Tester l'intégration.

    Le test Apigee Integration exécute l'intégration et affiche le résultat d'exécution dans la boîte de dialogue Test d'intégration :

    • Pour modifier les variables d'entrée, cliquez sur Modifier les variables d'entrée.
    • Pour tester de nouveau l'intégration, cliquez sur Retester l'intégration.
    • Pour afficher et inspecter les journaux d'exécution du test, cliquez sur Afficher les journaux.
    • Si vous avez activé Cloud Logging, cliquez sur Afficher les journaux Cloud pour afficher les journaux dans Cloud Logging.
    • Pour modifier l'intégration sans créer de nouvelle version de l'intégration, cliquez sur Modifier l'intégration.
    • Pour fermer l'opération de test et revenir à l'éditeur d'intégrations, cliquez sur Fermer.

Publier une intégration

La publication d'une version d'intégration déploie cette version d'intégration et la place à l'état actif. Toute publication d'une version d'intégration antérieure est alors automatiquement annulée, et tous les services qui reposent sur la version d'intégration publiée précédemment utilisent automatiquement la dernière version publiée.

Pour publier une intégration, procédez comme suit :

  1. Dans l'interface utilisateur Apigee, sélectionnez votre organisation Apigee.
  2. Cliquez sur Développer > Intégrations.
  3. Sélectionnez l'intégration que vous souhaitez publier.

  4. Dans la barre de navigation du concepteur, cliquez sur la liste déroulante des versions, puis sélectionnez la version d'intégration que vous souhaitez publier.
  5. Cliquez sur Publier.

    La boîte de dialogue Générer automatiquement la description de l'intégration s'affiche. Si vous souhaitez générer une description, cliquez sur Bien sûr, continuer. Sinon, cliquez sur Non, publier uniquement.

Une fois l'intégration publiée, vous pouvez afficher et inspecter les journaux d'exécution qui s'y rapportent. Pour afficher les journaux, cliquez sur Journaux dans la barre d'outils de l'éditeur d'intégrations.

Par défaut, Apigee Integration empêche toute modification d'une intégration une fois qu'elle est publiée. Pour apporter des modifications à l'intégration publiée, cliquez sur Activer la modification dans l'éditeur d'intégrations. La modification d'une intégration publiée entraîne la création d'une nouvelle version de cette intégration.

Annuler la publication d'une intégration

L'annulation de la publication d'une version d'intégration active annule le déploiement de cette version et la place à l'état d'instantané. Tous les services qui reposent sur la version publiée de l'intégration sont alors automatiquement arrêtés.

Pour annuler la publication d'une intégration, procédez comme suit :

  1. Dans l'interface utilisateur Apigee, sélectionnez votre organisation Apigee.
  2. Cliquez sur Développer > Intégrations.
  3. Sélectionnez l'intégration dont vous souhaitez annuler la publication.

  4. Dans la barre de navigation du concepteur, cliquez sur la liste déroulante des versions, puis sélectionnez la version d'intégration dont vous souhaitez annuler la publication.
  5. Cliquez sur Unpublish (Annuler la publication).

    Une fois l'intégration annulée, vous pouvez cliquer sur Activer la modification dans l'éditeur d'intégrations pour la modifier. Si vous modifiez l'intégration, une nouvelle version de cette intégration est créée.

Bonne pratique

Définissez la facilité d'utilisation d'une variable (variable d'entrée ou variable de sortie) avant de tester votre intégration. Consultez la page Variables d'intégration.