データセットのマッピング
ProcessMindでのデータセットのマッピング
データセットのマッピングは、ProcessMindで生のデータをインサイトに変えるための重要なステップです。ProcessMindの特長の1つは柔軟性です。作業の途中でも、データをいつでも追加、削除、有効化、無効化できます。データを統合する順序や方法が固定されているわけではありません。
データを操作する主な方法は2つあります。
- **プロセス定義後にデータを追加:**プロセスの枠組みから始め、データを追加して不足している情報を特定し、分析を調整します。
- **データから開始:**イベントデータを使って初期プロセスマップを作成し、そこから構築します。
どちらの方法を選ぶか
| 状況 | 方法 |
|---|---|
| すでに定義済みのプロセスがあり、データで内容を充実させたい | プロセスから始めて、後からデータを追加 |
| 生のイベントデータだけがあり、まだモデルがない | データから始めて、プロセスをマイニング |
| まずProcessMindを評価したい | シミュレーションデータでサンプルプロセスを生成 |
この文書では、空のキャンバスから始め、プロセスと分析を段階的に構築する手順を説明します。既存のプロセスから始める場合は、既存のBPMNモデルをインポートし、インポートしたモデルのTaskとEventにデータを直接マッピングできます。
ステップ1:空のキャンバスから開始
新しいプロセスを作成するか、既存のプロセスを開いて開始します。キャンバスはモデルの基盤となり、データセットをマッピングして整理する場所です。 データセクションでデータをまだアップロードしていない場合は、プロセスビューから直接アップロードすることもできます。右側のパネルでデータセット選択エリアを開きます。以下の画像に示す場所です。

データセットを選択
データセットのアップロードと処理が完了すると、使用できる状態になったことが通知されます。その後、上の画像に示すように、データセット一覧から選択できます。最後にアップロードしたデータセットが常に先頭に表示されます。
一覧のデータセットにカーソルを合わせると、次のような追加情報をツールチップで確認できます。
- データセット名
- 確認された行数
- アップロードしたファイルのサイズと名前
- アップロード日時
これにより、プロセスに適したデータセットを選択できます。
データセットを選択すると、システムが基本的な前処理を実行します。データセット名の横に表示される読み込みアイコンで進行状況を確認できます。
プロセス内で使うデータセットを識別しやすくするため、必要に応じてデータセットの名前を変更できます。 スイッチを使うと、モデル内でデータセットを表示または非表示にできます。
データセットのオプション

データセット設定メニューには、データセットを管理およびカスタマイズするための複数のオプションがあります。利用できるオプションは次のとおりです。
-
データセットを編集:
データセットを編集オプションにすばやくアクセスし、データセット自体を変更します。データセットを直接修正または調整できます。 -
モデルからデータを削除:
プロセスでデータセットが不要になった場合は、モデルからデータを削除オプションを使います。データセットへの参照がすべて削除され、プロセスキャンバスから消去されます。
**注:**この操作でデータセット自体が削除されることはありません。データセット一覧から引き続き利用できます。 -
データセットの色:
データセットの色を変更して、視覚的に区別しやすくします。選択した色は、このデータセットから派生したアクティビティにも適用されるため、キャンバス上で識別しやすくなります。 -
このデータセットを自動マッピング:
データセットのアクティビティを、プロセスモデルにすでに表示されている既存のアクティビティへ自動的にマッピングします。時間を短縮し、一貫性の維持に役立ちます。 -
このデータセットのマッピングをすべて削除:
データセットとプロセスモデル間のアクティビティのマッピングをすべて解除します。最初からやり直す場合や、大幅な変更を行う場合に便利です。 -
モデルを自動レイアウト:
モデルを自動レイアウトオプションは、キャンバス上のアクティビティとその関係を自動的に配置し、表示をわかりやすくします。 -
同じ色のデータセットを結合:
同じ色が設定されたデータセットを1つのモデルにまとめ、共通の色で統合して表示します。
また、データセット一覧の行にはモデル内にデータを表示スイッチがあります。このスイッチで、モデルに直接マッピングされていないデータセット内のアクティビティを表示または非表示にできます。切り替えて、未マッピングのアクティビティの表示を管理します。
これらのオプションを使うと、プロセスモデル内でデータセットをどのように統合、表示、比較するかを管理できます。プライマリと比較の役割の切り替え、昇格、削除については、プライマリと比較を参照してください。
プロセスへのデータマッピング
データセットが完全に読み込まれると、システムはプロセスマイニングの結果をキャンバスに自動表示します。この初期プロセスマップは、固定された接続を持たないフローティングモデルです。プロセス設計の一部として編集できるようにするには、既存のモデルまたはアクティビティにマッピングするか、固定モデルに変換する必要があります。
モデルをキャンバスに固定
フローティングモデルのアクティビティをキャンバスに固定する主な方法は2つあります。
-
アクティビティを個別に選択:
特定のアクティビティを選択して、個別にマッピングします。 -
一括選択:
選択ツールまたはキーボードショートカットを使って、複数のアクティビティを一度に選択します。- **Shift + マウスドラッグ:**アクティビティを囲む選択ボックスを描きます。
- すべて選択:
Ctrl + A(Windows)またはCommand + A(macOS)を押すと、すべてのアクティビティを選択できます。
選択すると、選択したアクティビティの横に新しいコンテキストメニューが表示されます。ここからモデルに追加を選択します。このオプションで選択したアクティビティをキャンバスに固定し、次の操作が可能になります。
- アクティビティにコンテキストを追加します。
- 他の属性との関係を設定します。
- 必要に応じて、追加の属性をマッピングまたは解除します。
データセットのプロセスマップをキャンバスに固定すると、詳細な属性、関係、コンテキストを追加してプロセスを拡張し、生のデータをインサイトに変えられます。
未マッピングのアクティビティ
未マッピングアクティビティとは、データセットに存在するものの、モデル内の属性にまだマッピングされていないアクティビティです。プロセス設計にさらに統合する必要がある、潜在的な不足や要素を示します。
未マッピングのアクティビティオプションをオンまたはオフにすると、マッピングされていないデータが点線で表示されます。マッピング済みのアクティビティと未マッピングのアクティビティを一目で区別できます。
視覚的な例では、未マッピングアクティビティのオプションを切り替える前と後の状態を確認できます。
- **前:**未マッピングアクティビティは非表示で、キャンバスに表示されません。
- **後:**未マッピングアクティビティが点線で表示され、マッピング候補の領域が強調されます。
この機能を使うと、未マッピングのデータを効率的に管理して対応し、プロセスモデルをできるだけ完全かつ正確な状態に保てます。
構築しながら調整
定義済みのプロセスから始める場合でも、生のデータから始める場合でも、作業を進めながらモデルを構築して調整できます。その結果、分析と改善が可能な完全なモデルが得られます。