Consultez les connecteurs compatibles avec Application Integration.
Relancer les exécutions
La relecture de l'exécution d'une intégration publiée vous permet de réexécuter une intégration avec les mêmes paramètres que l'exécution précédente, avec des paramètres différents ou à partir d'un point d'échec spécifique. Par exemple, vous pouvez rejouer une exécution si une intégration a échoué en raison d'une erreur de délai avant expiration ou si le résultat d'une intégration n'est pas celui attendu. Pour en savoir plus sur les avantages de la relecture des exécutions, consultez Présentation de la relecture des exécutions.
Les sections suivantes décrivent comment rejouer des exécutions à partir de la page Journaux d'exécution d'Application Integration.
Rôles requis
Pour obtenir les autorisations nécessaires pour rejouer des exécutions, demandez à votre administrateur de vous accorder le rôle IAM Invoker Application Integration (roles/integrations.integrationInvoker
) sur le projet.
Pour en savoir plus sur l'attribution de rôles, consultez la page Gérer l'accès aux projets, aux dossiers et aux organisations.
Vous pouvez également obtenir les autorisations requises avec des rôles personnalisés ou d'autres rôles prédéfinis.
Relancer les exécutions
Pour rejouer une exécution, sélectionnez l'une des options suivantes :
Console
- Dans Application Integration, accédez à la page Journaux.
Accéder aux journaux Application Integration
La page Journaux d'exécution s'affiche et présente la liste des journaux d'exécution spécifiques à la région.
- Cliquez sur
Si votre exécution est dans l'état Suspendue, En attente ou En attente de nouvelle tentative, sélectionnez l'option
Annuler et rejouer.
(Autres actions) pour le journal d'exécution que vous souhaitez rejouer, puis sélectionnez Rejouer.
- Dans le volet Replay Execution (Rejouer l'exécution), fournissez les entrées suivantes :
- Motif de la relance de l'exécution : indiquez pourquoi vous voulez relancer l'exécution. Ce motif s'affiche dans le journal d'exécution et peut être utile pour le débogage.
- Rejouer à partir du point d'échec : sélectionnez cette option pour rejouer l'exécution à partir du point d'échec. La reprise s'effectue à partir de la première tâche ou du premier déclencheur ayant échoué lors de l'exécution précédente.
- Configurer les variables d'entrée : cette section vous permet de configurer les variables d'entrée pour l'exécution de la relecture. Vous pouvez utiliser les valeurs existantes de l'exécution précédente ou en fournir de nouvelles pour la relecture.
- Cliquez sur Relire.
L'image suivante montre un exemple de journal d'exécution avec le volet Rejouer l'exécution ouvert :
API
Appelez la méthode projects.locations.integrations.executions.replay
et fournissez l'ID de l'exécution que vous souhaitez rejouer :
curl -X POST https://integrations.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/integrations/INTEGRATION_NAME/executions/EXECUTION_ID:replay -H "Authorization: Bearer $TOKEN"
Étapes suivantes
- En savoir plus sur les relectures d'exécution
- Découvrez comment annuler des exécutions.
- En savoir plus sur les journaux dans Application Integration