Questo è un caso d'usare di esempio per la creazione di un flusso di flusso di lavoro e copre la maggior parte degli aspetti della procedura.
I modelli di flusso di lavoro forniscono altri esempi di diversi tipi di flussi di lavoro.
Per creare un flusso di lavoro Strings in Orchestrator che crea un lavoro quando un file viene caricato in un progetto e contiene le chiavi interessate dal caricamento, attenersi alla seguente procedura:
-
(Facoltativo) Creare una cartella di lavoro.
-
Dal menu Cartella.
selezionareSi apre la finestra
. -
Fornisci un nome alla cartella e fai clic su Salva.
La cartella è elencata nella pagina Flussi di
. -
Fai clic sul nome della cartella per aprirla.
-
-
Crea un flusso di lavoro.
-
Dal menu Flusso di lavoro.
selezionareSi apre la finestra
lavoro.Facoltativamente, allega un file .JSON esistente per creare automaticamente un flusso di lavoro. La descrizione sarà presa dal file .
-
Fornire un
e per il nuovo flusso di lavoro. -
Fai clic su Salva.
Il nuovo flusso di lavoro è elencato nella pagina Flussi di
.
Nota
È disponibile anche una libreria di modelli comuni per la creazione di flussi di lavoro.
-
-
Definisci un flusso di lavoro.
-
Fare clic sul nome del flusso di lavoro per aprirlo.
Il flusso di lavoro si apre nella scheda
. -
Fornisci un evento per il quale il flusso di lavoro dovrebbe essere in ascolto.
Per questa procedura di esempio verrà utilizzato l'evento
uploads:create
ed è l'evento che si verifica una volta che un file è stato caricato ed elaborato in un progetto Strings.Dalla scheda uploads.
della finestra dei di lavoro cercare le paroleGli eventi elencati sono webhook TMS e Strings.
-
Trascina e rilascia gli
uploads:crea
blocco al primo passaggio del flusso di lavoro.Il passaggio è stato creato e i dettagli sono presentati nella scheda
a destra della finestra.Il nome del blocco può essere cambiato in qualcosa in lingua normale che descrive ciò che fa il blocco.
-
Fornisci un'azione al flusso di lavoro. Per questa procedura di esempio verrà utilizzata l'azione
Recupera token di accesso
per l'autenticazione (recupera i token di accesso durante il runtime).Dalla scheda Phrase.
della finestra dei di lavoro cercareNella scheda viene visualizzato un elenco di eventi.
-
Trascina e rilascia il blocco d'azione Recupera i to
ken di accesso sotto il trigger u
ploads:create p
er connetterli. -
Dopo l'autenticazione può essere fornita una funzione. Per questa procedura di esempio verranno elencate le impostazioni locali di un progetto Strings.
Dalla scheda impostazioni dell'elenco.
della finestra lavoro cercare leNella scheda viene visualizzato un elenco di eventi.
-
Trascina e rilascia il blocco d'azione El
enco impostazioni locali s
otto l'azione Recupera token di accesso per
connetterli. -
L'elenco delle impostazioni locali dovrà essere filtrato ai fini dell'esempio. Verrà utilizzata l'azione
Trasforma JSON con jq
.Dalla scheda Trasforma JSON con jq.
della finestra dei di lavoro cercare -
Trascina e rilascia il blocco d'azione
Trasforma JSON con jq
sotto l'azioneElenco impostazioni locali
per connetterli. -
Ora è possibile creare un lavoro con i risultati del flusso di lavoro. Ai fini dell'esempio verrà creato un lavoro Strings.
Dalla scheda creare un lavoro.
della finestra lavoro cercare -
Trascina e rilascia il blocco
Crea un'azione lavoro
sotto l'azioneTrasforma JSON con jq
per connetterli. -
Ogni azione può avere condizioni definite con istruzioni AND e OR logiche per creare più output. Ai fini dell'esempio, dall'azione
Crea un lavoro
deriveranno due impostazioni locali di destinazione.Trascina e rilascia il blocco di azioni
Trasforma JSON con jq
sotto l'azioneCrea un lavoro
per connetterli.Trascina e rilascia un altro blocco di azioni
Trasforma JSON con jq
nell'azioneCrea un lavoro
per aggiungere un altro branch.Queste azioni verranno eseguite in parallelo.
-
A seconda delle condizioni stabilite nell'azione
Crea un lavoro
, verranno create impostazioni locali basate sul risultato dell'azioneTrasforma JSON con jq
.Trascina e rilascia a
Aggiungi impostazioni locali di destinazione a un blocco di azione lavoro
sotto ogni azioneTrasforma JSON con jq
per connetterli. -
Una volta create le impostazioni locali del lavoro, il lavoro può essere iniziato.
Trascina e rilascia il blocco
Avvia un lavoro
sotto un'azioneCrea un lavoro
per collegarli. Dalla seconda azioneCrea un lavoro
, trascinare il punto connettore sull’azioneAvvia un lavoro
.
-