maestro
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
UiPath logo, featuring letters U and I in white

Maestro ユーザー ガイド

最終更新日時 2026年3月9日

ループ

リストに対して同じタスクを 1 つずつ実行する (シーケンシャル マルチインスタンス)

注:

関連する設定については、コレクション、項目のエイリアス、集計に対するマルチインスタンス実行について記載されたこちらのページをご覧ください。

リストを順番に反復処理するマルチインスタンス タスク

使用すべき状況

  • タスクが順番に発生する必要がある場合
  • 各ステップが前の結果に依存する場合
  • シーケンスの完全性が重要である場合

簡単な言葉のパターン

  1. 開始。

  2. シーケンシャル マルチインスタンスを使用するサービス タスク: コレクションに対するトランザクションの調整。

  3. 終了: 調整済み。

    注:

    シーケンシャル モードでは順序が維持されます。

    その他のシナリオ

  • 財務: 請求書明細を順番に転記。
  • 保険: 請求を受領順序に確認。
  • 医療: 検査結果を患者ごとに処理。
  • 小売: 店舗への返品を順番に承認。
  • 製造: 品目をバッチごとに検査。

リストに対して同じタスクを一度にすべて実行する (並列マルチインスタンス)

すべての項目を同時に実行し、結合した結果を生成するマルチインスタンス タスク

使用すべき状況

  • 項目が独立している場合
  • 項目が独立している場合
  • 順序が結果に影響しない場合

簡単な言葉のパターン

  1. 開始。

  2. 並列マルチインスタンスを使用するサービス タスク: コレクション内の各サーバーに対してセキュリティ スキャンを実行。

  3. ユーザー タスク: 結果確認。

  4. 終了: スキャン完了。

    注:

    項目ごとの出力を収集するには、集計を使用します。

    その他のシナリオ

  • 財務: 顧客の信用調査を同時に複数実行。
  • 保険: 複数の保険証券を並行して評価。
  • 製造: 複数のラインを同時に検査。
  • 小売: 店頭価格を一度に更新。
  • 公共部門: 地区全体の許可証を一緒に審査。

サブプロセス内の入れ子になった繰り返し

バッチに対する外側のシーケンシャル ループと、項目に対する内側の並列ループ

使用すべき状況

  • 2 つのレベルの反復処理がある場合 (例: バッチと項目)
  • ループを整然と保つクリーンな構造が必要である場合

簡単な言葉のパターン

  1. 開始。

  2. シーケンシャル マルチインスタンスを使用するサブプロセス: バッチを一度に 1 つずつ検査。

    • サブプロセス内: 並列マルチインスタンスを使用するサービス タスク: バッチ内の各項目に対して項目を検査。
  3. 終了: バッチ完了。

    注:

    バッチが重複してはならない場合は、外側にシーケンシャルを、内側に並列を使用します。

    その他のシナリオ

  • 財務: 複数のエントリを含む月次明細書を処理。
  • 医療: 患者を診療科別に監査。
  • 小売: 店舗の売上を地域別に調整。
  • 製造: バッチを製品ライン別に監査。
  • 保険: 請求を保険契約グループ別に確認。

ループノード: 出力スコープと変数スコープの組み合わせ

Loopノードは、コレクションを反復処理し、すべての反復処理の結果を1つの結合出力に集約します。この結合された出力は、追加のデータ変換なしで、下流のステップで直接参照できます。

ループ内の変数のスコープは、各反復処理になります。各サイクルのデータは分離されており、ある反復の変数は別の反復からアクセスできません。

注:

ループ内に複数の出力があるノードは、まだ完全にはサポートされていません。ループ本体に複数の出力を生成するノードが含まれている場合、結果が期待どおりに集計されない可能性があります。

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得