Les tableaux sont une structure de données couramment utilisée dans les flux de travaux d'Orchestrator et peuvent être issus de déclencheurs ou d'actions.
Les tableaux sont un outil puissant dans les flux de travaux d'Orchestrator, et comprendre comment extraire des valeurs des tableaux est précieux. Que ce soit en travaillant avec des déclencheurs, des actions ou des variables, être capable de référencer des valeurs spécifiques dans des tableaux aide à construire des flux de travaux plus efficaces et efficaces.
Travailler avec des tableaux dans les déclencheurs
Lors de l'utilisation de déclencheurs, configurez-les en filtrant sur des valeurs de tableau spécifiques.
En supposant que le déclencheur a les données suivantes :
{
"paramètres régionaux": [
{"name": "de"},
{"name": "en"},
{"name": "fr"}
]
}
Si une charge utile de déclencheur contient un tableau de noms de paramètres régionaux, créez un filtre de déclencheur pour ne déclencher le flux de travaux que lorsque le premier nom de paramètre régional est de. Pour y parvenir, utilisez le comparateur et entrez {{ $.data.locales.0.name }} pour la valeur. L'index dans le tableau est séparé par des points.
Travailler avec des tableaux dans les actions
Si une action renvoie un tableau et nécessite l'utilisation dynamique d'une valeur spécifique de ce tableau dans l'action suivante, référez-vous à la valeur en utilisant l'index approprié.
Par exemple, une action renvoie les mêmes données que dans l'exemple de déclencheur. Pour extraire le premier nom de paramètre régional du tableau, entrez {{ $.locales[0].name }}. L'index dans le tableau est séparé par des crochets. Il n'y a également aucune donnée dans le chemin.