FME Flow:2025.1
Déclencheur manuel
Vous pouvez créer un flux de travail d'automatisation qui ne répond à aucun message entrant ni à aucune planification, mais qui s'exécute à la demande et vous permet de transmettre des exemples de données. Ce type de flux de travail utilise un déclencheur manuel à la place de l’une des autres options de déclenchement. Les déclencheurs manuels sont utiles lorsque vous souhaitez tester un flux de travail avant d'en créer un qui reçoit de vrais messages entrants.
Le déclencheur manuel dispose de deux ports de sortie. Le port du succès (✔) peut envoyer un message si le déclencheur démarre avec succès. Le port d'échec (x) peut envoyer un message si le déclencheur ne parvient pas à s'initialiser.
Pour exécuter une automatisation avec un déclencheur manuel
Il existe deux manières d'exécuter une automatisation avec un déclencheur manuel :
- Depuis la page Gérer les automatisations, sélectionnez l'automatisation et :
- Si le flux de travail n’est pas déjà démarré,démarrer le flux de travail.
- CliquezDéclenchement.
- En tant qu'application d'automatisation, qui permet à toute personne autoriséeFME Flow l'utilisateur pour exécuter l'automatisation en tant qu'« application » dans un navigateur Web. Pour plus d'informations, voir Applications d'automatisation .
Paramètres
- Demander JSON sur le déclencheur: Lorsque cette option est cochée, une boîte de dialogue Automatisations de déclenchement s'ouvre lorsque le déclencheur s'exécute. Cette boîte de dialogue vous invite à fournir l’un des éléments suivants :
- Formulaire JSON: Faites glisser et déposez un fichier JSON ou saisissez un schéma JSON valide. Le schéma doit correspondre aux paramètres manuels ajoutés sousAttributs de sortie (ci-dessous).
- Formulaire de paramètres manuels: Saisissez directement les valeurs pour chaque paramètre manuel ajouté sousAttributs de sortie (ci-dessous). Cette option est utile pour générer des données d'entrée sans nécessiter de connaissances en JSON.
NoteL'analyseur de dialogue analyse uniquement les attributs de niveau supérieur. Pour accéder au contenu des tableaux et objets imbriqués à partir d'unworkspace, utiliser des transformateurs de manipulation JSON dans unFME Formworkspace.
Attributs de sortie
Voir aussi
| Attribut | Description |
|---|---|
| temps | Heure de l'événement |
| source | Type d'événement |
| type d'erreur |
(Port d'échec uniquement) Type d'erreur :
|
| message d'erreur | (Port d'échec uniquement) Message d'erreur |
| message | (Port de réussite uniquement) Contenu du message |
|
manuel.utilisateur |
(Port de réussite uniquement) LeFME Flow utilisateur qui exécute une automatisation avec le déclencheur manuel. |
|
Paramètres manuels |
(Port de réussite uniquement) SiDemander JSON sur le déclencheur est vérifié (voirParamètres, ci-dessus), le déclencheur attend des données JSON supplémentaires sous la forme d'un corps de requête au format JSON qui correspond à ces paramètres. Pour créer manuellement des paramètres manuels, cliquez surGérer pour ouvrir leÉditeur de paramètres manuels. Pour créer automatiquement des paramètres manuels :
NoteL'analyseur de dialogue analyse uniquement les clés de niveau supérieur. Pour accéder au contenu des tableaux et objets imbriqués à partir d'unworkspace, utiliser des transformateurs de manipulation JSON dans unFME Formworkspace.
|