Orchestrator

Create a Workflow

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

Cet exemple de cas utilisé pour créer un flux de travaux couvre la plupart des aspects de la procédure.

Les modèles flux de travaux donnent davantage 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 qui contient les clés concernées par le chargé, procédez comme suit:

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

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

      La fenêtre Nouveau dossier s'ouvre.

    2. Donnez un nom au dossier et cliquez sur Enregistrer.

      Le dossier est répertorié 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.

      Joindre éventuellement un fichier .JSON existant pour créer automatiquement un flux de travaux. La description sera tirée du fichier.

    2. Le nouveau flux de travaux doit comporter un nom et une description.

    3. Cliquez sur Enregistrer.

      La page Flux de travaux présente le nouveau flux de travaux.

    Remarque

    Une bibliothèque de modèles courants 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. Fournis un événement que le flux de travaux doit écouter.

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

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

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

    3. Glisser-déposer le bloc history-orange.svguploads:créer 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.

      On peut changer le nom du bloc en quelque chose en langue normale qui décrit ce que fait le bloc.

    4. Fournir une action au flux de travaux . Pour cet exemple de procédure, l'action circle-blue.svgRécupérer les authentifiants accéder sera utilisée comme authentification (elle récupère les authentifiants accéder pendant l'exécution).

      Dans l'onglet Actions de la fenêtre des blocs Flux de travaux, chercher Phrase .

      L'onglet présente une liste des événements.

    5. Glissez-déposez le bloc d'action language-blue.svgRécupérer accéder jetons en dessous des history-orange.svguploads:créez un déclencheur pour les connecter.

    6. Après authentification, une fonction peut être fournie. Pour cet exemple de procédure, les paramètres régionaux d'un projet Strings seront répertoriés.

      Dans l'onglet Actions de la fenêtre des blocs Flux de travaux, chercher liste locale.

      L'onglet présente une liste des événements.

    7. Glissez et déposez le bloc d'action language-blue.svgListe locales en dessous de l'action language-blue.svgRécupérer accéder jetons pour les connecter.

    8. La liste des paramètres régionaux devra être filtrée pour les besoins 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 flux de travaux, chercher Transformer JSON avec jq.

    9. Glissez et déposez le bloc d'action circle-blue.svgTransformer JSON avec jq en dessous de l'action language-blue.svgListe codes de langue pour les connecter.

    10. On peut désormais créer une tâche avec les résultats du flux de travaux. Pour les besoins de l'exemple, une tâche Strings sera créée.

      Dans l'onglet Actions de la fenêtre Blocs flux de travaux, chercher créer une tâche.

    11. Glisser-déposer le bloc action work-blue.svgCréer une tâche 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 instructions 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 une tâche.

      Glissez-déposez le bloc d'action circle-blue.svgTransformer JSON avec jq en dessous de l'action work-blue.svgCréer une tâche pour les connecter.

      Glisser-déposer un autre bloc d'action circle-blue.svgTransformer JSON avec jq sur l'action work-blue.svgCréer une tâche pour ajouter une autre branche.

      Ces actions se dérouleront en parallèle.

    13. Selon les conditions définies dans l'action work-blue.svgCréer une tâche, des paramètres régionaux seront créés en fonction du résultat de l'action circle-blue.svgTransformer JSON avec jq .

      work-blue.svgAjoutez un paramètre régional cible à un bloc d’action de tâche en dessous de chaque action circle-blue.svgTransformer JSON avec jq pour les connecter.

    14. Une fois les paramètres régionaux de la tâche créés, la tâche peut être lancée.

      Glisser-déposer le bloc Action work-blue.svgCommencer une tâche en dessous de work-blue.svgCréer une tâche action pour les connecter. À partir de la deuxième action work-blue.svgCréer une tâche, faites glisser le point connecteur vers l'action work-blue.svgCommencer une tâche.

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.