Utiliser le composant parallèle

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Exécutez plusieurs composants dans une séquence pour effectuer plusieurs actions. Le composant Parallèle expose plusieurs threads qui peuvent exécuter plusieurs composants dans le Studio de conception de bureau de RPA cadre d’un Automatisation des processus robotisés .

    Avant de commencer

    Rôle requis : aucun

    Pourquoi et quand exécuter cette tâche

    Par exemple, vous pouvez définir deux threads. Dans le thread 1, le composant lance la Google Chrome fenêtre avec le composant START APP et dans le thread 2, le composant utilise le composant Envoyer des clés pour entrer une URL.

    Vous pouvez configurer les propriétés du composant Parallèle. Pour plus d’informations sur ces propriétés, reportez-vous à la section Propriétés des composants généraux.

    Procédure

    1. Dans le volet Boîte à outils, accédez à Général > Parallèle.
    2. Faites glisser le composant Parallèle vers l’aire de conception.
    3. Cliquez sur l’icône Ajouter un thread (icône Ajouter un thread).
      Le port de contrôle de sortie du thread transmet le contrôle et exécute le composant suivant.
    4. Répétez l’étape pour ajouter d’autres threads.
    5. Créez plusieurs workflows en connectant un ou plusieurs composants avec les threads.
    6. Connectez les ports de données et de contrôle du composant parallèle aux ports correspondants de l’autre composant, comme décrit dans le tableau suivant.
      Tableau 1. Rechercher les paramètres de port du composant de la fenêtre
      Type de port Nom du port Type de données Objectif de la connexion Obligatoire ?
      ControlOut Thread Non applicable Transmet le contrôle au composant suivant à partir du thread. Oui
      Lorsque vous utilisez le composant parallèle pour exécuter des tâches sur plusieurs threads, ne partagez pas la même instance d’objet global entre les threads. Cela peut entraîner les problèmes suivants, tels que :
      • Conditions de concurrence : l’accès simultané et les modifications d’un même objet peuvent entraîner des résultats incohérents ou imprévisibles.
      • Corruption des données : plusieurs threads modifiant des données partagées peuvent écraser ou corrompre l’état de l’objet, entraînant un comportement incorrect.
      • Comportement inattendu : sans une synchronisation appropriée, les actions d’un thread peuvent interférer ou entrer en conflit avec celles d’un autre, provoquant des erreurs ou une instabilité du système.
      Pour garantir la sécurité des threads, créez une instance distincte de l’objet pour chaque thread. Cela empêche les threads de modifier l’état partagé et garantit que chaque thread fonctionne sur son propre objet indépendant.
    7. Facultatif : Pour tester le composant, sous l’onglet CONCEPTION , cliquez sur Exécuter.
      Remarque :
      Les composants Envoyer et Souris de la catégorie Utilitaires ne fonctionnent pas avec le composant Parallèle.