Orchestrator

Pole

Obsah je strojově přeložen z angličtiny s použitím Phrase Language AI.

Pole jsou běžně používaná datová struktura v pracovních postupech Orchestratoru a mohou být získána ze spouštěčů nebo akcí.

Pole jsou mocným nástrojem v pracovních postupech Orchestratoru a pochopení toho, jak z polí extrahovat hodnoty, je cenné. Ať už pracujete se spouštěči, akcemi nebo proměnnými, schopnost reference konkrétních hodnot v polích pomáhá vytvářet efektivnější a účinnější pracovní postupy.

Práce s poli ve spouštěčích

Při použití spouštěčů je nakonfigurujte tak, že budete filtrovat podle konkrétních hodnot pole.

Za předpokladu, že spouštěč obsahuje následující data:

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

Pokud datová část spouštěče obsahuje pole kódů jazyků, Vytvořit filtr spouštěče tak, aby se pracovní postup spustil pouze tehdy, když je první kód jazyka de. Toho dosáhnete tak, že použijete porovnávač String Equals a pro hodnotu zadáte {{ $.data.locales.0.name }}. Index v poli je oddělen tečkami.

Práce s poli v akcích

Pokud akce vrací pole a vyžaduje dynamické použít konkrétní hodnotu z tohoto pole v Další akci, odkažte se na hodnotu pomocí příslušného indexu.

Jako příklad, akce vrací stejná data jako v příkladu se spouštěčem. Chcete-li extrahovat první kód jazyka z pole, zadejte {{ $.locales[0].name }}. Index v poli je oddělen hranatými závorkami. V cestě také nejsou žádná data.

Byl pro vás tento článek užitečný?

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.