Orchestrator

Arrays

El contenido se traduce automáticamente del inglés por Phrase Language AI.

Los arreglos son una estructura de datos comúnmente utilizada en los flujos de trabajo de Orchestrator y pueden provenir de disparadores o acciones.

Los arreglos son una herramienta poderosa en los flujos de trabajo de Orchestrator, y entender cómo extraer valores de los arreglos es valioso. Ya sea trabajando con disparadores, acciones o variables, poder hacer referencia a valores específicos en los arreglos ayuda a construir flujos de trabajo más eficientes y efectivos.

Trabajando con Arreglos en Disparadores

Al usar disparadores, configúralos filtrando en valores específicos del arreglo.

Suponiendo que el disparador tiene los siguientes datos:

{
  "locales": [
    {"name": "de"},
    {"name": "en"},
    {"name": "fr"}
  ]
}

Si una carga útil de disparador contiene un arreglo de nombres de localización, crea un filtro de disparador para activar el flujo de trabajo solo cuando el primer nombre de localización sea de. Para lograr esto, usa el comparador String Equals e ingresa {{ $.data.locales.0.name }} como valor. El índice en el arreglo está separado por puntos.

Trabajando con Arreglos en Acciones

Si una acción devuelve un arreglo y requiere el uso dinámico de un valor específico de ese arreglo en la siguiente acción, referencia el valor usando el índice apropiado.

Como ejemplo, una acción devuelve los mismos datos que en el ejemplo del disparador. Para extraer el primer nombre de localización del arreglo, ingresa {{ $.locales[0].name }}. El índice en el arreglo está separado por corchetes cuadrados. Tampoco hay datos en la ruta.

¿Fue útil este artículo?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.