Lorsque vous construisez une chaîne, vous pouvez utiliser les résultats - ou outputs- d'une commande avec les propriétés des commandes suivantes. Par exemple, pour effectuer plusieurs transformations sur la sortie de valeurs séparées par des virgules (CSV) d'une commande dans le cadre d'une chaîne, ajoutez une commande suivante Tabular Transformation qui utilise la sortie de la commande précédente comme propriété.
Remarque : les commandes ne peuvent utiliser que les résultats des commandes situées plus haut dans la chaîne, y compris celles qui sont liées à une condition de réussite ou qui font partie d'un groupe <!-- >serial <-->. <!-- >Commands can't use outputs from other commands in the same parallel group. <-->Pour extraire une valeur de la sortie d'une commande, crée une sortie dynamique.
Types de sorties
Les commandes de connexion produisent plusieurs types de sorties :
| Type de sortie | Exemple |
| Texte | Enregistrements sélectionnés à partir d'un fichier de listage |
| Entier | Nombre d'enregistrements dans une requête |
| Fichier | Réponse téléchargée d'une requête HTTP d'un service web |
| Float | Les résultats d'un calcul en virgule flottante |
| Date | L'horodatage du système |
| JSON | Réponse des services web de l'API REST |
| Liste | La liste des fichiers d'un répertoire |
| Carte | Une liste de paires et de valeurs |
Utiliser la sortie d'une commande comme propriété d'une commande ultérieure
Note : Pour convertir le format ou la structure de la sortie d'une commande afin de l'utiliser comme propriété d'une autre commande, vous pouvez appliquer une transformation de variable.
- Dans la chaîne, sélectionnez la commande avec la propriété pour utiliser la sortie, et cliquez sur Editer .
- Sous Command Properties, cliquez sur Variable pour la propriété.
- Sous , sélectionnez une variable, développez la commande précédente et sélectionnez la sortie à saisir comme propriété.
- Pour transformer le format ou la structure de la sortie afin de l'utiliser avec la propriété, par exemple pour extraire une valeur de JSON, cliquez sur celle-ci dans le champ de la propriété et appliquez une transformation de variable.
- Cliquez sur Enregistrer.
Détails de la commande sortie
Chaque commande génère automatiquement une sortie Détails de la commande. Avec cette sortie, vous pouvez utiliser les détails de sa commande comme variable d'entrée avec une commande plus loin dans la chaîne.
| Variable de sortie | Détail |
| Id | ID numérique de la commande |
| État | État de la commande -a réussi ou a erré |