Orchestrator

Array

Contenuti tradotti automaticamente dall'inglese con Phrase Language AI.

Gli array sono una struttura dati comunemente utilizzata nei flussi di lavoro di Orchestrator e possono provenire da trigger o azioni.

Gli array sono uno strumento potente nei flussi di lavoro di Orchestrator e capire come estrarre valori dagli array è utile. Che si lavori con trigger, azioni o variabili, essere in grado di fare riferimento a valori specifici negli array aiuta a creare flussi di lavoro più efficienti ed efficaci.

L'utilizzo di array nei trigger

Quando si utilizzano i trigger, configurarli filtrando su valori di array specifici.

Supponendo che il trigger abbia i seguenti dati:

{
  Impostazioni locali
    "name": "de",
    {"name": "en"},
    {"name": "fr"}
  ]
}

Se il payload di un trigger contiene un array di nomi di lingua, crea un filtro trigger per attivare il flusso di lavoro solo quando il primo nome della lingua è de. Per ottenere questo risultato, usa il comparatore String Equals e inserisci {{ $.data.locales.0.name }} come valore. L'indice nell'array è separato da punti.

L'utilizzo di array nelle azioni

Se un'azione restituisce un array e richiede l'uso dinamico di un valore specifico di quell'array nella successiva azione, fai riferimento al valore utilizzando l'indice appropriato.

Ad esempio, un'azione restituisce gli stessi dati dell'esempio del trigger. Per estrarre il primo nome della lingua dall'array, inserisci {{ $.locales[0].name }}. L'indice nell'array è separato da parentesi quadre. Non ci sono dati nel percorso.

Questo articolo ti è stato utile?
★ ★ ★ ★ ★

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.