Pour connecter et automatiser SnapLogic® dans le cadre d'une chaîne, ajoutez une étape qui inclut une commande de connexion à SnapLogic. Par exemple :
- Exécuter les pipelines SnapLogic
- Interroger l'historique des exécutions
- Obtenir le contenu du journal d'exécution pour une analyse plus approfondie
Pour activer ces commandes, un administrateur informatique doit d'abord configurer un connecteur SnapLogic.
Obtenir les journaux
Pour récupérer les journaux d'un pipeline, utilisez la commande Get logs.
Propriétés
| Propriété | Détail |
|---|---|
| ID d'exécution (RUUID) | Entrez l'identifiant d'exécution (RUUID) du pipeline. |
| Niveau d'enregistrement | Sélectionnez le niveau des journaux à afficher. |
Sorties
| Sortie | Type de sortie |
|---|---|
| Fichier journal | Fichier |
| En-têtes de réponse | JSON |
| Code de réponse | Entier |
Codes de sortie
| Code | Type | Détail |
|---|---|---|
| 0 | Réussite | Réussite |
| 2 | Erreur | Échec de la tâche |
Les requêtes sont exécutées
Pour récupérer les données relatives à l'exécution précédente du pipeline, utilisez la commande Query runs.
Propriétés
| Propriété | Détail |
|---|---|
| Limite | Saisir le nombre d'exécutions à renvoyer. |
| Dans les dernières heures | Saisissez le nombre d'heures précédentes jusqu'à aujourd'hui à interroger. |
| Nom du pipeline | Saisissez le nom du pipeline à interroger. |
| État | Sélectionnez l'état de l'exécution du pipeline à interroger : NoUpdate, Prepared, Started, Queued, Stopped, Stopping, Completed ou Failed. |
Sorties
| Sortie | Type de sortie |
|---|---|
| Organe de réponse | Fichier |
| En-têtes de réponse | JSON |
| Code de réponse | Entier |
Codes de sortie
| Code | Type | Détail |
|---|---|---|
| 0 | Réussite | Réussite |
| 2 | Erreur | Échec de la tâche |
Canalisation de transport
Pour envoyer une demande de démarrage d'un pipeline, utilisez la commande Run pipeline.
Propriétés
| Propriété | Détail |
|---|---|
| URL de la tâche | Saisissez l'URL de la tâche déclenchée. |
| Nom du pipeline | Entrez le nom du pipeline, pour la sortie Run ID. |
Sorties
| Sortie | Type de sortie |
|---|---|
| Organe de réponse | Fichier |
| En-têtes de réponse | JSON |
| Code de réponse | Entier |
| ID d'exécution | Chaîne |
Codes de sortie
| Code | Type | Détail |
|---|---|---|
| 0 | Réussite | Réussite |
| 2 | Erreur | Échec de la tâche |
| 3 | Avertissement | Impossible de fournir le numéro d'ID d'exécution. |