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, segui i passaggi riportati di seguito:
-
(Facoltativo) Creare una cartella di lavoro.
-
Dal menu Cartella.
, selezionaSi apre la finestra
. -
Indica 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.
, selezionaSi 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
.
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
ed è l'evento che si verifica una volta che un file è stato caricato ed elaborato in un progetto Strings.uploads:crea
Dalla scheda uploads di parole.
nella finestra dei di lavoro, cerca gliGli eventi elencati sono sia TMS che Strings webhook.
-
Trascina e rilascia gli
blocco sul primo passaggio del flusso di lavoro.uploads:crea
Il passaggio viene creato e i dettagli vengono presentati nella scheda
a destra della finestra.Il nome del blocco può essere modificato 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
per l'autenticazione (recupera i token di accesso durante il runtime).Recupera token di accesso
Dalla scheda Phrase.
della finestra dei di lavoro, cercaNella scheda viene visualizzato un elenco di eventi.
-
Trascina e rilascia il blocco d'azione
sotto l'Recupera token di accesso
trigger per connetterli.uploads:crea
-
Dopo l'autenticazione, è possibile fornire una funzione. Per questa procedura di esempio, verranno elencate le impostazioni locali di un progetto Strings.
Dalla scheda impostazioni locali dell’elenco.
della finestra di lavoro cercare leNella scheda viene visualizzato un elenco di eventi.
-
Trascina e rilascia il blocco d’azione
sotto l’azioneElenco impostazioni locali
per connetterli.Recupera token di accesso
-
L'elenco delle impostazioni locali dovrà essere filtrato ai fini dell'esempio. A questo scopo verrà utilizzata l'azione
.Trasforma JSON con jq
Dalla scheda Trasforma JSON con jq.
della finestra dei di lavoro, cercate -
Trascina e rilascia il blocco d’azione
sotto l’azioneTrasforma JSON con jq
per connetterli.Elenco impostazioni locali
-
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 di lavoro cercare -
Trascina e rilascia il blocco
sotto l’azioneCrea un lavoro
per connetterli.Trasforma JSON con jq
-
Ogni azione può avere condizioni definite con istruzioni AND e OR logiche per creare più output. Ai fini dell'esempio, l'azione
comporterà due impostazioni locali di destinazione.Crea un lavoro
Trascina e rilascia il blocco d’azione
sotto l’azioneTrasforma JSON con jq
per connetterli.Crea un lavoro
Trascina e rilascia un altro blocco d’azione
nell’azioneTrasforma JSON con jq
per aggiungere un altro branch.Crea un lavoro
Queste azioni verranno eseguite in parallelo.
-
A seconda delle condizioni stabilite nell’azione
, verrà creata un’impostazione locale in base al risultato dell’azioneCrea un lavoro
.Trasforma JSON con jq
Trascina e rilascia a
sotto ogni azione diAggiungi impostazioni locali di destinazione a un blocco di azione di lavoro
per connetterli.trasformazione JSON con jq
-
Una volta create le impostazioni locali del lavoro, il lavoro può essere iniziato.
Trascina e rilascia il blocco Azione
sotto a Azioneinizia un lavoro
per collegarli. Dalla seconda azionecrea un lavoro
, trascinare il punto connettore sull’azioneCrea un lavoro
.Avvia un lavoro
-