Orchestrator

Create a Workflow

Contenuti tradotti automaticamente dall'inglese con Phrase Language AI.

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:

  1. (Facoltativo) Creare una cartella di lavoro.

    1. Dal menu Crea, seleziona Cartella.

      Si apre la finestra Nuova cartella.

    2. Indica un nome alla cartella e fai clic su Salva.

      La cartella è elencata nella pagina Flussi di lavoro.

    3. Fai clic sul nome della cartella per aprirla.

  2. Crea un flusso di lavoro.

    1. Dal menu Crea, seleziona Flusso di lavoro.

      Si apre la finestra Nuovo flusso di lavoro.

      Facoltativamente, allega un file .JSON esistente per creare automaticamente un flusso di lavoro. La descrizione sarà presa dal file .

    2. Fornire un nome e una descrizione per il nuovo flusso di lavoro.

    3. Fai clic su Salva.

      Il nuovo flusso di lavoro è elencato nella pagina Flussi di lavoro.

    Nota

    È disponibile anche una libreria di modelli comuni per la creazione di flussi di lavoro.

  3. Definisci un flusso di lavoro.

    1. Fare clic sul nome del flusso di lavoro per aprirlo.

      Il flusso di lavoro si apre nella scheda Editor.

    2. Fornisci un evento per il quale il flusso di lavoro dovrebbe essere in ascolto.

      Per questa procedura di esempio, verrà utilizzato l'evento history-orange.svguploads:crea ed è l'evento che si verifica una volta che un file è stato caricato ed elaborato in un progetto Strings.

      Dalla scheda Eventi nella finestra dei blocchi del flusso di lavoro, cerca gli uploads di parole.

      Gli eventi elencati sono sia TMS che Strings webhook.

    3. Trascina e rilascia gli history-orange.svguploads:crea blocco sul primo passaggio del flusso di lavoro.

      Il passaggio viene creato e i dettagli vengono presentati nella scheda Panoramica a destra della finestra.

      Il nome del blocco può essere modificato in qualcosa in lingua normale che descrive ciò che fa il blocco.

    4. Fornisci un'azione al flusso di lavoro. Per questa procedura di esempio verrà utilizzata l'azione circle-blue.svgRecupera token di accesso per l'autenticazione (recupera i token di accesso durante il runtime).

      Dalla scheda Azioni della finestra dei blocchi del flusso di lavoro, cerca Phrase.

      Nella scheda viene visualizzato un elenco di eventi.

    5. Trascina e rilascia il blocco d'azione language-blue.svgRecupera token di accesso sotto l'history-orange.svguploads:crea trigger per connetterli.

    6. Dopo l'autenticazione, è possibile fornire una funzione. Per questa procedura di esempio, verranno elencate le impostazioni locali di un progetto Strings.

      Dalla scheda Azioni della finestra Blocchi del flusso di lavoro cercare le impostazioni locali dell’elenco.

      Nella scheda viene visualizzato un elenco di eventi.

    7. Trascina e rilascia il blocco d’azione language-blue.svgElenco impostazioni locali sotto l’azione language-blue.svgRecupera token di accesso per connetterli.

    8. L'elenco delle impostazioni locali dovrà essere filtrato ai fini dell'esempio. A questo scopo verrà utilizzata l'azione circle-blue.svgTrasforma JSON con jq.

      Dalla scheda Azioni della finestra dei blocchi del flusso di lavoro, cercate Trasforma JSON con jq.

    9. Trascina e rilascia il blocco d’azione circle-blue.svgTrasforma JSON con jq sotto l’azione language-blue.svgElenco impostazioni locali per connetterli.

    10. Ora è possibile creare un lavoro con i risultati del flusso di lavoro. Ai fini dell'esempio verrà creato un lavoro Strings.

      Dalla scheda Azioni della finestra Blocchi del flusso di lavoro cercare Creare un lavoro.

    11. Trascina e rilascia il blocco work-blue.svgCrea un lavoro sotto l’azione circle-blue.svgTrasforma JSON con jq per connetterli.

    12. Ogni azione può avere condizioni definite con istruzioni AND e OR logiche per creare più output. Ai fini dell'esempio, l'azione work-blue.svgCrea un lavoro comporterà due impostazioni locali di destinazione.

      Trascina e rilascia il blocco d’azione circle-blue.svgTrasforma JSON con jq sotto l’azione work-blue.svgCrea un lavoro per connetterli.

      Trascina e rilascia un altro blocco d’azione circle-blue.svgTrasforma JSON con jq nell’azione work-blue.svgCrea un lavoro per aggiungere un altro branch.

      Queste azioni verranno eseguite in parallelo.

    13. A seconda delle condizioni stabilite nell’azione work-blue.svgCrea un lavoro, verrà creata un’impostazione locale in base al risultato dell’azione circle-blue.svgTrasforma JSON con jq.

      Trascina e rilascia a work-blue.svg Aggiungi impostazioni locali di destinazione a un blocco di azione di lavoro sotto ogni azione di circle-blue.svgtrasformazione JSON con jq per connetterli.

    14. Una volta create le impostazioni locali del lavoro, il lavoro può essere iniziato.

      Trascina e rilascia il blocco Azione work-blue.svginizia un lavoro sotto a Azione work-blue.svgcrea un lavoro per collegarli. Dalla seconda azione work-blue.svgCrea un lavoro, trascinare il punto connettore sull’azione work-blue.svgAvvia un lavoro.

Questo articolo ti è stato utile?

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.