---
sourceDocument: Yokohama データと自動化
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/integrate-applications

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama データと自動化

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Parallel コンポーネントの使用

# Parallel コンポーネントの使用 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：2分

複数のコンポーネントを順番に実行して、複数のアクションを実行します。Parallel コンポーネントは、RPA デスクトップデザインスタジオ の ロボティックプロセスオートメーション の一部として、複数のコンポーネントを実行できる複数のスレッドを公開します。

## 始める前に

必要なロール：なし

## このタスクについて

たとえば、2 つのスレッドを設定できます。コンポーネントは、スレッド 1 では Start App コンポーネントを使用して Google Chrome ウィンドウを起動し、スレッド 2 では Send Keys コンポーネントを使用して URL を入力します。

Parallel コンポーネントのプロパティが設定可能です。これらのプロパティの詳細については、「[General コンポーネントのプロパティ](https://servicenow-prod.fluidtopics.net/Tgl6oxo9BXQx2rn3PsWAXg "RPA デスクトップデザインスタジオ の General コンポーネントのプロパティについて説明します。")」を参照してください。

## 手順

1. \[ツールボックス\] ペインで、次に移動します 全般パラレル.
2. Parallel コンポーネントを \[デザイン面 (Design surface)\] にドラッグします。
3. スレッドの追加アイコン (![スレッドの追加アイコン]()) をクリックします。  
   スレッドのコントロール出力ポートがコントロールを渡し、次のコンポーネントを実行します。
4. さらにスレッドを追加するには、手順を繰り返します。
5. 1 つまたは複数のコンポーネントをスレッドに接続して、複数のワークフローを作成します。
6. 下表に従って、Parallel コンポーネントのデータポートとコントロールポートを、他のコンポーネントの対応するポートに接続します。  
   {#use-general-parallel__table_gtq_gq1_ntb__entry__5}

   | ポートタイプ | ポート名 | データタイプ | 接続の目的 | 必須ですか？ |
   |-|-|-|-|-|
   | コントロール出力 | スレッド | 該当なし | スレッドから次のコンポーネントにコントロールを渡します。 | はい |
   [表 : 1. Find Window コンポーネントポートのパラメーター]

   {#use-general-parallel__table_gtq_gq1_ntb}  
   並列コンポーネントを使用して複数のスレッド間でタスクを実行する場合は、スレッド間で同じグローバルオブジェクトインスタンスを共有しないでください。これにより、次のような問題が発生する可能性があります。
   * 競合状態:同じオブジェクトへの同時アクセスと変更は、一貫性のない結果や予測不可能な結果につながる可能性があります。
   * データ破損:複数のスレッドが共有データを変更すると、オブジェクトの状態が上書きまたは破損し、誤った動作が発生する可能性があります。
   * 予期しない動作:適切な同期がないと、あるスレッドのアクションが別のスレッドのアクションと干渉または競合し、エラーやシステムの不安定を引き起こす可能性があります。
   {#use-general-parallel__ul_fb4_qhc_3fc}スレッドセーフを確保するには、スレッドごとにオブジェクトの個別のインスタンスを作成します。これにより、スレッドが共有状態を変更できなくなり、各スレッドが独自の独立したオブジェクトで動作するようになります。
7. **オプション:** コンポーネントをテストするには、\[デザイン (DESIGN)\] タブで \[実行\] をクリックします。  
   注:  
   \[ユーティリティ\] カテゴリの下にある Send Keys および Mouse の各コンポーネントは、Parallel コンポーネントを使用すると機能しません。

