Définir des workflows

La procédure de définition des workflows (JOBP) est la même que pour n'importe quel autre objetLes activités et déroulements que contrôle l'Automation Engine sont représentés à l'aide d'objets (voir aussi Tâche). Automic. Cette section décrit les paramètres spécifiques aux seuls objets WorkflowLes workflows sont utilisés pour effectuer des déploiements physiques. Un workflow décrit toutes les étapes nécessaires au déploiement de votre application. Votre application étant composée de différents éléments, le niveau le plus élevé du workflow (workflow d'application) représente l'architecture de votre application, et les workflows de composants sont utilisés pour déployer chacun des composants. Vous pouvez définir votre workflow de composants rapidement grâce à des actions prédéfinies. . Pour obtenir des informations générales sur le rôle d'un objet Workflow, voir Définition de workflow – Présentation.

La définition des objets Workflow se compose des pages suivantes :

XXX

Créer un workflow

  1. Insérez tout d'abord l'objet que vous souhaitez ajouter au workflow.

    Il y a deux manières de procéder :

    ClosedUtiliser le volet Objets

    1. Cliquez sur dans la barre d'outils pour ouvrir le volet Objets.
    2. Recherchez l'objet à insérer. Vous avez deux possibilités :
    3. Sélectionnez l'objet et déplacez-le à n'importe quel endroit de l'éditeur.

      Une fois sur l'éditeur, les objets se transforment en boîtes de tâches que vous pouvez relier les unes aux autres.

    De la même manière, vous pouvez également sélectionner plusieurs objets et les déplacer en bloc vers l'éditeur.

    ClosedClic droit sur l'éditeur

    1. Faites un clic droit sur un espace vide de l'éditeur.

      Le menu contextuel suivant apparaît :

      XXX

    2. Sélectionnez Insérer objet existant :

      XXX

      1. Cliquez sur la flèche située à côté de l'icône racine pour ouvrir une liste déroulante reflétant votre arborescence de dossiers dans la perspective Conception des processus.
      2. Sélectionnez un dossier ; s'il contient des sous-dossiers, une nouvelle liste déroulante les affiche.
      3. Les objets contenus dans le sous-dossier s'affichent dans la liste des résultats en-dessous.

        Sélectionnez un ou plusieurs objets.

    3. Cochez la case Insérer comme dépendance externeTâche dont le statut de fin est pris en compte dans le déroulement du Workflow, bien qu'elle ne soit pas exécutée dans le cadre du Workflow. si vous souhaitez inclure la tâcheObjet exécutable qui a déjà été exécuté. sous forme de tâche externe.

      Pour plus d'informations sur les implications des dépendances externes dans les workflows, cliquez ici.

    4. Cliquez sur OK.
  2. Insérez autant d'objets que nécessaire
  3. Organisez-les dans votre éditeur.

    Cela n'a absolument aucun effet sur la synchronisation. C'est uniquement pour vous aider à visualiser la logique du workflow.

    ClosedDéplacer les tâches

    Vous pouvez déplacer des tâches liées ou non liées vers un autre emplacement vide du workflow, à l'aide de la fonction glisser-déposer :

    1. Cliquez sur un emplacement vide de la zone des tâches.
    2. Maintenez le bouton de la souris appuyé.
    3. Glissez-le vers un autre emplacement de l'éditeur.

    ClosedPanoramique

    Vous pouvez également déplacer l'éditeur sur deux dimensions, ce qui peut s'avérer utile en présence de grands workflows complexes. Il y a deux manières de faire un panoramique :

    • Cliquez à n'importe quel endroit de l'éditeur et tirez la vue.
    • Appuyez sur espace et les flèches de votre clavier pour déplacer la vue en haut / en bas / à droite / à gauche.
  4. Reliez les objets.

    Si vous ne reliez pas les tâches et que vous exécutez le workflow tel quel, les tâches s'exécuteront simultanément dès le début.

    1. Passez la souris sur le point de début ou de fin d'une tâche.

      Des symboles fléchés vous permettant de commencer à dessiner les lignes, apparaissent.

    2. Cliquez sur le symbole fléché et tirez-le vers la tâche que vous souhaitez relier.
    3. Relâchez le bouton de la souris. Les deux tâches sont alors reliées l'une à l'autre.

    Vous ne pouvez relier que la fin d'un nœud (à droite de la boîte) au début d'une tâche (à gauche de la boîte), et vice versa. Vous ne pouvez pas relier une tâche à elle-même.

    Dès que le lien est établi, un certain nombre de fonctions vous permettant d'ajuster les dépendances entre les tâches, vous est proposé. Vous pouvez ainsi conditionner l'exécutionDurée d'exécution d'une Tâche. C'est la période entre le début et la fin de la Tâche. La période d'activation n'en fait pas partie (voir aussi Activation et Démarrage). d'une tâche en aval au statutStatut d'une tâche (par ex. active, bloquée, génération en cours, etc.). de celle qui se trouve en amont.

  5. Définissez les propriétés de chaque tâche.

    En principe, le workflow est créé et prêt à être exécuté. Cependant, vous souhaiterez probablement définir des propriétés de tâche qui affecteront son mode et son heure d'exécution.

    Sélectionnez une tâche, puis cliquez sur dans la barre d'outils du workflow pour ouvrir le volet Propriétés se trouvant dans la moitié inférieure de l'éditeur.

    Pour plus d'informations, voir Définir les propriétés des tâches dans les workflows

Si vous créez des workflows ForEach ou IF, vous souhaiterez peut-être lire les informations relatives à leurs spécificités. Cliquez sur les liens ci-dessous pour plus d'informations :

Rubriques connexes :