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

Process Mining

最終更新日時 2025年8月19日

プロセス マイニングの種類

直接フォロー グラフ

直接フォロー プロセス モデル (隣接グラフ) は、シンプルさと読みやすさに重点を置き、イベント ログを明確かつ直接的に表現します。これらのプロセス モデルは直感的で理解しやすいため、アクティビティの基本的なフローを簡単に理解するのに役立ちます。並列処理など、プロセス内の複雑な動作をすべてキャプチャするわけではありませんが、 直接フォロー プロセス モデルは、プロセス分析の出発点として役立ちます。

「直接フォロー」の関係は、プロセス内でアクティビティが発生する順序を表します。これは、プロセスの実行中に実行されたアクティビティのレコードを含むイベント ログに基づいています。Process Mining の手法では、イベント ログを分析することによって、通常実行されるアクティビティを 1 つずつ特定できます。これら 2 つのアクティビティの間で、エッジは A➝B として定義されます。

たとえば、プロセス内のパス A→B と C→D を並行して実行できる場合、2 つのパスのアクティビティはイベント ログ内で複数の順序で発生する可能性があります。「直接フォロー グラフ」のアプローチでは、これらのイベントは並列で実行されるとは見なされず、結果のプロセス フローは、たとえば A➝C➝B➝D のようになります。

ただし、[プロセス モデルを検出] または BPMN プロセス モデルでは、並列構造が考慮されます。

プロセス モデルを検出

先端: プロセス モデルの検出に使用されるアルゴリズムについて詳しくは、「 プロセス モデルを検出 」をご覧ください。

プロセス モデルを検出すると、プロセスの構造をより深く理解することができます。プロセス全体 (イベント ログ全体) を高度なプロセス マイニング手法で分析することで、並列に発生するアクティビティ、意思決定の一部であるアクティビティ、またはより複雑なループの一部であるアクティビティが自動的に検出されます。この関係は「プロセス セマンティクス」と呼ばれます。

次の表では、検出プロセス モデルで使用されるプロセス セマンティクスの種類について説明します。

セマンティクス ノードの種類

説明

図示

並列ゲートウェイ (AND)

並列に発生する 2 つ以上の分岐を表します。
並列ゲートウェイ (AND)

排他的選択ゲートウェイ (XOR)

2 つ以上の分岐間の排他的な選択 (判断ポイント) を表します。
排他的選択ゲートウェイ (XOR)

ループ ゲートウェイ

1 つのループ本体パスと 1 つ以上のリワーク パスを持つ反復可能なサブプロセスを表します。
ループ ゲートウェイ
プロセス モデル検出グラフの例

BPMN モデルをインポート

独自の BPMN 2.0 モデルをインポートし、プロセス アプリのプロセス マイニングの種類として使用する場合は、[BPMN モデルをインポート] を選択します。

注:

BPMN モデルを使用すると、高度なプロセス アルゴリズムによってイベント ログ データが BPMN モデル上にマッピングされ、BPMN モデルとデータがどのように関連しているかを分析できます。

  1. インポートする BPMN 2.0 モデルを含む .bpmn ファイルをドラッグ アンド ドロップします。
    BPMN ファイルをインポートする
    ファイルが正常にインポートされると、[次へ] ボタンが有効になります。
ヒント:

プロセス アプリの作成後に別の BPMN モデルを使用する場合は、「 プロセス モデル」に BPMN モデルをインポートできます。

BPMN モデルの要件

以下のセクションでは、BPMN 2.0 モデルを正常にインポートして Process Mining で使用するための要件について説明します。

BPMN モデルの一般的な要件

  • BPMN は BPMN 2.0 標準に準拠している必要があります。

  • BPMN には単一のプロセス定義が含まれている必要があります。

  • BPMN には、サポートされている要素のみを含めることができます。

  • BPMN 内のすべてのノードに ID が必要です。

  • BPMN モデルに含めるノードは 999 個以下にする必要があります。

サポートされている BPMN 要素

以下の BPMN 要素がサポートされています。

  • 開始イベント

  • 終了イベント

  • タスク

  • 排他的選択ゲートウェイ

  • 並列ゲートウェイ

  • シーケンス フロー

タスクとフローの要件

要件

開始イベントを定義する必要があります。開始イベントは 1 つだけ存在できます。
docs image
終了イベントを定義する必要があります。終了イベントは 1 つだけ存在できます。
docs image
少なくとも 1 つのアクティビティ タスクを定義する必要があります。
docs image
BMPM モデルには、少なくとも 2 つのシーケンス・フローが定義されている必要があります。
docs image
タスクに一意のラベルを付ける必要があります。
docs image
すべてのシーケンス・フローにソースとターゲットが必要です。
docs image
各タスクに 1 つの入力シーケンス フローと 1 つの出力シーケンス フローが必要です。
docs image
開始イベントの出力エッジは 1 つだけです。
docs image
終了イベントの入力エッジは 1 つだけです。
docs image
BPMN 内のすべてのノードとシーケンス フローが 1 つのモデル内で接続されています。
docs image

ゲートウェイの要件

BPMN のゲートウェイはペアを形成する必要があります。各ペアには開始ゲートウェイが 1 つあり、ここでプロセス フローを複数のプロセス フローに分割します。各ペアには終了ゲートウェイが 1 つあり、ここで分割されたプロセス フローを 1 つのフローに結合します。この構造をブロックと呼びます。ブロック内のフローに、他のブロックを入れ子にして含めることができます。ただし、ブロック内のフローに出入りするフローは、分割ゲートウェイと結合ゲートウェイを経由するものだけです。

次の図に、ゲートウェイのペアでブロックを形成する BPMN モデルの例を示します。ブロックは強調表示されています。

ブロックを形成するゲートウェイ ペアを持つ BPMN モデル

要件

各ゲートウェイは、分割ゲートウェイまたは結合ゲートウェイのいずれかです。

 
分割ゲートウェイには、1 つの入力エッジと、少なくとも 2 つの出力エッジがあります。
ゲートウェイの分割
結合ゲートウェイには、少なくとも 2 つの入力エッジと 1 つの出力エッジがあります。
ゲートウェイの結合
すべての分割ゲートウェイには同じタイプの対応する結合ゲートウェイがあり、その逆も同様です。
例
分割ゲートウェイと結合ゲートウェイのすべてのペアと、そのペア間の要素は、単一入口単一出口コンポーネント、つまり単一の入口エッジと単一の出口エッジのみを持つモデル コンポーネントです。
例
分割ゲートウェイからそれに対応する結合ゲートウェイにつながる各パスも、単一入口単一出口である必要があります。
例
対応する並列の分割ゲートウェイと結合ゲートウェイとの間に直接のシーケンス フローを存在させることはできません。
例
プロセスの前のポイントに戻るループ フローを記述した、排他的選択を行う分割 - 結合ゲートウェイのすべてのペアには、空のメイン パスと空のやり直しパスを設定することはできません。こうすると、タスクを実行することなく無限にループできるためです。
例

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

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo