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 Strings v Orchestratoru, 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, abyste ho otevřeli.
Pracovní postup se otevře na kartě .
-
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 webhooks Strings.
-
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).Získat přístupové tokeny
Na záložce v okně vyhledejte fráze.
Seznam událostí je zobrazen na záložce.
-
Přetáhněte akční blok
pod spouštěčZískat přístupové tokeny
, abyste je spojili.uploads:create
-
Po ověření může být poskytnuta funkce. Pro tento vzorový postup budou uvedeny místní nastavení z projektu Strings.
Na záložce v okně vyhledejte seznam místních nastavení.
Seznam událostí je zobrazen na záložce.
-
Přetáhněte akční blok
pod akciSeznam místních nastavení
, abyste je spojili.Získat přístupové tokeny
-
Seznam místních nastavení bude třeba filtrovat pro účely příkladu. Akce
bude pro toto použita.Transformovat JSON pomocí jq
Na záložce v okně vyhledejte Transformovat JSON pomocí jq.
-
Přetáhněte akční blok
pod akciTransformovat JSON pomocí jq
, abyste je spojili.Seznam místních nastavení
-
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 záložce v okně vyhledejte vytvořit zakázku.
-
Přetáhněte blok akce
pod akciVytvořit zakázku
, abyste je spojili.Transformovat JSON pomocí 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 blok akce
pod akciTransformovat JSON pomocí jq
, abyste je spojili.Vytvořit zakázku
Přetáhněte další blok akce
na akciTransformovat JSON pomocí 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
.Transformovat JSON pomocí jq
Přetáhněte blok akce
pod každou akciPřidat cílovou lokalitu k zakázce
, abyste je spojili.Transformovat JSON pomocí jq
-
Jakmile je lokalita zakázky vytvořena, může být zakázka spuštěna.
Přetáhněte blok akce
pod akciSpustit zakázku
, abyste je spojili. Z druhé akceVytvořit zakázku
přetáhněte spojovací tečku na akciVytvořit zakázku
.Spustit zakázku
-