Toto je ukázkový případ použití pro vytvoření pracovního postupu a pokrývá většinu aspektů postupu.
Šablony pracovních postupů poskytují další příklady různých typů pracovních postupů.
Chcete-li vytvořit pracovní postup pro Strings v Orchestrátoru, který vytvoří zakázku, když je soubor nahrán do projektu a obsahuje klíče ovlivněné nahráním, postupujte podle těchto kroků:
-
(Volitelné) Vytvořte pracovní složku.
-
Z nabídky vyberte Složka.
Otevře se okno .
-
Zadejte název složky a klikněte na Uložit.
Složka je uvedena na stránce .
-
Klikněte na název složky, abyste ji otevřeli.
-
-
Vytvořte pracovní postup.
-
Z nabídky vyberte Pracovní postup.
Otevře se okno .
Volitelně připojte existující soubor .JSON pro automatické vytvoření pracovního postupu. Popis bude převzat ze souboru.
-
Zadejte a pro nový pracovní postup.
-
Klikněte na Uložit.
Nový pracovní postup je uveden na stránce .
Poznámka
Knihovna běžných šablon je také k dispozici pro vytváření pracovních postupů.
-
-
Definujte pracovní postup.
-
Klikněte na název pracovního postupu pro jeho otevření.
Pracovní postup se otevře na záložce .
-
Poskytněte událost, na kterou by měl pracovní postup naslouchat.
Pro tento vzorový postup bude použita událost
, která nastane, jakmile je soubor nahrán a zpracován v projektu Strings.uploads:create
Na záložce v okně vyhledejte slovo uploads.
Seznam událostí zahrnuje jak TMS, tak Strings webhooks.
-
Přetáhněte blok
na první fázi pracovního postupu.uploads:create
Fáze je vytvořena a podrobnosti jsou zobrazeny na záložce vpravo od okna.
Název bloku může být změněn na něco v běžném jazyce, co popisuje, co blok dělá.
-
Poskytněte akci pracovního postupu. Pro tento vzorový postup bude použita akce
pro ověřování (získává přístupové tokeny během běhu).Fetch access tokens
Na záložce v okně vyhledejte phrase.
Seznam událostí je zobrazen na záložce.
-
Přetáhněte blok akce
pod spouštěčFetch access tokens
, abyste je spojili.uploads:create
-
Po ověření může být poskytnuta funkce. Pro tento vzorový postup budou uvedeny lokality z projektu Strings.
Na záložce v okně vyhledejte list locales.
Seznam událostí je zobrazen na záložce.
-
Přetáhněte blok akce
pod akciList locales
, abyste je spojili.Fetch access tokens
-
Seznam lokalit bude třeba filtrovat pro účely příkladu. Akce
bude použita pro toto.Transform JSON with jq
Na kartě v okně vyhledejte Transform JSON with jq.
-
Přetáhněte a pusťte blok akce
pod akciTransform JSON with jq
, abyste je spojili.List locales
-
Zakázka může být nyní vytvořena s výsledky pracovního postupu. Pro účely příkladu bude vytvořena zakázka typu Strings.
Na kartě v okně vyhledejte vytvořit zakázku.
-
Přetáhněte a pusťte blok akce
pod akciVytvořit zakázku
, abyste je spojili.Transform JSON with jq
-
Každá akce může mít podmínky definované pomocí logických AND a OR pro vytvoření více výstupů. Pro účely příkladu budou z akce
výsledkem dvě cílové lokality.Vytvořit zakázku
Přetáhněte a pusťte blok akce
pod akciTransform JSON with jq
, abyste je spojili.Vytvořit zakázku
Přetáhněte a pusťte další blok akce
na akciTransform JSON with jq
, abyste přidali další větev.Vytvořit zakázku
Tyto akce budou probíhat paralelně.
-
V závislosti na podmínkách nastavených v akci
bude vytvořena lokalita na základě výsledku akceVytvořit zakázku
.Transform JSON with jq
Přetáhněte a pusťte blok akce
pod každou akciPřidat cílovou lokalitu k zakázce
, abyste je spojili.Transform JSON with jq
-
Jakmile je lokalita zakázky vytvořena, může být zakázka zahájena.
Přetáhněte a pusťte blok akce
pod akciZahájit zakázku
, abyste je spojili. Z druhé akceVytvořit zakázku
přetáhněte spojovací bod na akciVytvořit zakázku
.Zahájit zakázku
-