Orchestrator

Create a Workflow

Le contenu est traduit de l’anglais par Phrase Language AI.

Ceci est un exemple d'utilisation pour créer un flux de travaux et couvre la plupart des aspects de la procédure.

Les modèles de flux de travaux donnent plus d'exemples de différents types de flux de travaux.

Pour créer un flux de travaux Strings dans Orchestrator qui crée une tâche lorsqu'un fichier est chargé dans un projet et contient les clés affectées par le chargement, suivez ces étapes :

  1. (Optionnel) Créer un dossier de travail.

    1. Dans le menu Créer, sélectionnez Dossier.

      La fenêtre Nouveau dossier s'ouvre.

    2. Fournissez un nom pour le dossier et cliquez sur Enregistrer.

      Le dossier est listé sur la page Flux de travaux.

    3. Cliquez sur le nom du dossier pour l'ouvrir.

  2. Créer un flux de travaux.

    1. Dans le menu Créer, sélectionnez Flux de travaux.

      La fenêtre Nouveau Flux de travaux s'ouvre.

      Optionnellement, attachez un fichier .JSON existant pour créer automatiquement un flux de travaux. La description sera tirée du fichier.

    2. Fournissez un Nom et une Description pour le nouveau flux de travaux.

    3. Cliquez sur Enregistrer.

      Le nouveau flux de travaux est listé sur la page Flux de travaux.

    Remarque

    Une bibliothèque de modèles communs est également disponible pour créer des flux de travaux.

  3. Définir un flux de travaux.

    1. Cliquez sur le nom du flux de travaux pour l'ouvrir.

      Le flux de travaux s'ouvre dans l'onglet éditeur.

    2. Fournissez un événement auquel le flux de travail doit écouter.

      Pour cette procédure d'exemple, l'événement history-orange.svguploads:create sera utilisé et est l'événement qui se produit une fois qu'un fichier a été téléchargé et traité dans un projet Strings.

      Dans l'onglet Événements de la fenêtre Blocs de flux de travail, recherchez le mot uploads.

      Les événements répertoriés sont à la fois des webhooks TMS et Strings.

    3. Faites glisser et déposez le bloc history-orange.svguploads:create sur la première étape du flux de travail.

      L'étape est créée et les détails sont présentés dans l'onglet Vue d'ensemble à droite de la fenêtre.

      Le nom du bloc peut être changé en quelque chose dans un langage normal qui décrit ce que fait le bloc.

    4. Fournissez une action au flux de travail. Pour cette procédure d'exemple, l'action circle-blue.svgRécupérer des jetons d'accès sera utilisée pour l'authentification (elle récupère des jetons d'accès pendant l'exécution).

      Dans l'onglet Actions de la fenêtre Blocs de flux de travail, recherchez phrase.

      Une liste d'événements est présentée dans l'onglet.

    5. Faites glisser et déposez le bloc d'action language-blue.svgRécupérer des jetons d'accès en dessous du déclencheur history-orange.svguploads:create pour les connecter.

    6. Après l'authentification, une fonction peut être fournie. Pour cette procédure d'exemple, les locales d'un projet Strings seront répertoriées.

      Dans l'onglet Actions de la fenêtre Blocs de flux de travail, recherchez liste des locales.

      Une liste d'événements est présentée dans l'onglet.

    7. Faites glisser et déposez le bloc d'action language-blue.svgLister les locales en dessous de l'action language-blue.svgRécupérer des jetons d'accès pour les connecter.

    8. La liste des locales devra être filtrée aux fins de l'exemple. L'action circle-blue.svgTransformer JSON avec jq sera utilisée pour cela.

      Dans l'onglet Actions de la fenêtre Blocs de flux de travail, recherchez Transformer JSON avec jq.

    9. Faites glisser et déposez le bloc d'action circle-blue.svgTransformer JSON avec jq en dessous de l'action language-blue.svgLister les locales pour les connecter.

    10. Un travail peut maintenant être créé avec les résultats du flux de travaux. Pour les besoins de l'exemple, un travail de chaînes sera créé.

      Depuis l'onglet Actions dans la fenêtre Blocs de flux de travaux, recherchez créer un travail.

    11. Faites glisser et déposez le bloc d'action work-blue.svgCréer un travail en dessous de l'action circle-blue.svgTransformer JSON avec jq pour les connecter.

    12. Chaque action peut avoir des conditions définies avec des déclarations logiques ET et OU pour créer plus de sorties. Pour les besoins de l'exemple, deux paramètres régionaux cibles résulteront de l'action work-blue.svgCréer un travail.

      Faites glisser et déposez le bloc d'action circle-blue.svgTransformer JSON avec jq en dessous de l'action work-blue.svgCréer un travail pour les connecter.

      Faites glisser et déposez un autre bloc d'action circle-blue.svgTransformer JSON avec jq sur l'action work-blue.svgCréer un travail pour ajouter une autre branche.

      Ces actions s'exécuteront en parallèle.

    13. Dépendant des conditions définies dans l'action work-blue.svgCréer un travail, un paramètre régional sera créé en fonction du résultat de l'action circle-blue.svgTransformer JSON avec jq.

      Faites glisser et déposez un bloc d'action work-blue.svgAjouter un paramètre régional cible à un travail en dessous de chaque action circle-blue.svgTransformer JSON avec jq pour les connecter.

    14. Une fois qu'un paramètre régional de travail est créé, le travail peut être démarré.

      Faites glisser et déposez le bloc d'action work-blue.svgDémarrer un travail en dessous d'une action work-blue.svgCréer un travail pour les connecter. Depuis la deuxième action work-blue.svgCréer un travail, faites glisser le point de connecteur vers l'action work-blue.svgDémarrer un travail.

Cet article vous a-t-il été 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.