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

Maestro ユーザー ガイド

最終更新日時 2025年10月20日

一般的なモデリング パターン

このページでは、プロセス ダイアグラムにおいてビジネス ロジックを明確で一貫した方法で表すために使用される、一般的な BPMN モデリング パターンを紹介します。これらのパターンは、実行時にすべての要素がサポートされていない場合でも、プロセスを視覚的および概念的に構造化するのに役立ちます。

シーケンス

線形パスは、タスクとイベントを特定の順序で接続します。シーケンスフローの矢印 (→) を使用して、作業の進行状況を示します。

ユース ケース: ステップ バイ ステップのアクティビティ (フォームの送信→検証→承認など)。

並列実行

並列ゲートウェイ (フォーク) を使用して、同時アクティビティをモデル化します。すべての出力ブランチは同時にアクティブ化されます。別の並列ゲートウェイ (結合) を使用してパスを同期します。

ユース ケース: 確認の送信と要求のログ記録を同時に行う。
[Parallel Gateway] → Task A
                    → Task B→ [Parallel Gateway] → Task A
                    → Task B

プロセスを続行するには、タスク A とタスク B の両方を完了する必要があります。

条件分岐

排他的ゲートウェイを使用して判断ポイントをモデル化します。定義された条件に基づいてたどる出力パスは 1 つだけです。安全のために既定のフローを追加します。

ユース ケース: 承認結果に基づくルーティング。

[Exclusive Gateway] → Approve → Next Step
                      → Reject  → End→ [Exclusive Gateway] → Approve → Next Step
                      → Reject  → End

実行時に選択されるパスは 1 つだけです。

包括的な選択

包括的ゲートウェイを使用し、評価した条件に応じて 1 つ以上のブランチをアクティブ化できるようにします。同期を行うには、すべてのアクティブなブランチを完了する必要があります。

ユース ケース: ユーザーの選択に基づく任意のサブプロセス。

ループ

プロセス内の繰り返しは、タスクまたはサブプロセスでループ マーカーを使用するか、ループを形成するゲートウェイやシーケンス フローなどの制御フロー パターンを使用してモデル化できます。ループ マーカーは視覚的なインジケーターとして機能し、アクティビティの繰り返しが予期されることを示すのに対し、制御フロー ループは明示的なランタイム ロジックを表します。

Maestro は両方のアプローチをサポートしています。ただし、意図しない無限サイクルを避けるために、制御フローベースのループが明確に定義されていることを確認してください。コレクションに対して繰り返し実行する場合は、マルチインスタンス マーカーの使用を検討してください。

詳しくは、「ループ処理のサポート」をご覧ください。

ユース ケース: 複数のレビュー担当者に、順番にまたは並行して送信されるドキュメントの承認。

:「Review Each Invoice」という名前のサブプロセスでシーケンシャル マルチインスタンス マーカーを使用して、入力リストの項目ごとに 1 回だけそのプロセスを実行することを示します。前のステップに戻るシーケンス フローを使用して繰り返しをモデル化したり、ゲートウェイを使用してループをシミュレートしたりしないでください。制御フローによるループはサポートされていません。
注: ループ マーカーは実行を制御しません。これらは設計者の意図を記述するために使用されるものであり、呼び出し元のプロセスまたはビジネス ロジックでサポートされている必要があります。
  • シーケンス
  • 並列実行
  • 条件分岐
  • 包括的な選択
  • ループ

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

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo
信頼とセキュリティ
© 2005-2025 UiPath. All rights reserved.