Fonctionnement des paramètres de retour
Les paramètres de retour sont des paramètres disponibles après la phase de planification d'un workflow. Les valeurs renvoyées par ces paramètres sont utiles pour le débogage d'un flux de travail. Vous devez comprendre comment les paramètres de retour fonctionnent et quels paramètres peuvent être utilisés comme paramètres de retour pour les flux de travail de débogage.
Vous pouvez désigner un ensemble de paramètres, tels que des attributs de variables, des expressions et des valeurs d'entrée utilisateur, dans un flux de travail comme paramètres de retour. Pendant l'exécution du workflow, les valeurs des paramètres désignés sont renseignées dans la phase de planification et l'exécution du flux de travail démarre. Les valeurs de ces paramètres sont alors renvoyées comme elles ont été calculées dans cette exécution spécifique du flux de travail. Si vous souhaitez déboguer le flux de travail, vous pouvez faire référence aux valeurs renvoyées par les paramètres.
Vous pouvez spécifier les paramètres de retour requis dans un flux de travail lorsque vous souhaitez voir les valeurs calculées ou sélectionnées pour ces paramètres. Par exemple, lorsque vous utilisez la logique de sélection de ressources pour sélectionner un agrégat dans un flux de travail, vous pouvez spécifier aggregate
en tant que paramètre return, vous permettant de voir quel agrégat a été sélectionné lors de la planification du workflow.
Avant de vous référer aux valeurs des paramètres de retour pour le débogage de votre flux de travail, vous devez confirmer que l'exécution du flux de travail est terminée. Les valeurs des paramètres de retour sont définies pour chaque exécution de flux de travail. Si vous avez ajouté un paramètre de retour après plusieurs exécutions d'un flux de travail, la valeur de ce paramètre n'est disponible que pour les exécutions après l'ajout du paramètre.
Paramètres pouvant être utilisés comme paramètres de retour
Paramètres de retour | Exemple |
---|---|
Attributs variables scalaires |
|
Constantes |
MAX_VOLUME_SIZE |
Entrées utilisateur |
$clustername |
Expressions MVEL qui impliquent des attributs variables, des constantes et des entrées utilisateur |
volume1.name+'-'+$clusterName |
Paramètre de retour qu'une commande ajoute lors de l'exécution |
Le |
Exemples de paramètres de retour dans des flux de travail prédéfinis
Si vous voulez comprendre comment les paramètres de retour sont spécifiés, vous pouvez ouvrir les flux de travail prédéfinis suivants dans Designer et passer en revue les paramètres de retour spécifiés :
-
Créer un volume NFS dans un vFiler
-
Créez un partage CIFS en qtree dans un vFiler
-
Créez un partage CIFS de volume Data ONTAP en cluster