Orchestrator

Pole

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

Pole jsou běžně používanou datovou strukturou v pracovních postupech Orchestratoru a mohou pocházet ze spouštěčů nebo akcí.

Pole jsou v pracovních postupech Orchestratoru mocným nástrojem a pochopení toho, jak z nich extrahovat hodnoty, je cenné. Ať už pracujete se spouštěči, akcemi nebo proměnnými, schopnost odkazovat na konkrétní hodnoty 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žívání spouštěčů je nastavte filtrováním podle konkrétních hodnot v poli.

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

{
  Locale
    "name": "de",
    {"name": "en"},
    {"name": "fr"}
  ]
}

Pokud datová část spouštěče obsahuje pole názvů jazykových verzí, vytvořte filtr spouštěče tak, aby se pracovní postup spustil pouze tehdy, když je první název jazykové verze de. Toho dosáhnete použitím komparátoru String Equals a zadáním {{ $.data.locales.0.name }} jako hodnoty. Index v poli je oddělen tečkami.

Práce s poli v akcích

Pokud akce vrací pole a vyžaduje dynamické využití určité hodnoty z tohoto pole v další akci, odkažte na ni pomocí příslušného indexu.

Například akce vrací stejná data jako v příkladu se spouštěčem. Chcete-li z pole extrahovat první název jazykové verze, 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.