- リリース ノート
- はじめる前に
- アクセス権を管理する
- 基本情報
- Integrations
- プロセス アプリを使用する
- アプリを作成する
- データを読み込む
- データ変換中
- プロセス アプリをカスタマイズする
- プロセス アプリをパブリッシュする
- アプリ テンプレート
- 通知
- その他のリソース

Process Mining
データ モデル
Currently, multi-process Process Mining is only available for newly created apps. Apps created before multi-process Process Mining was released will not see Object and Event tables.
Table type |
説明 |
例 |
オブジェクト | Things that a process interacts with. | Invoices, Incident tickets, Products. |
イベント | Steps performed on objects. | "Create invoice", "Assign ticket", "Assemble product" |
If you define multiple Event tables in your data model, the events will be available in Data Manager in a single Events table.
- データ モデルに含まれるテーブルが 40 個以下であること。
-
The data model contains at least one object table and a related events table.
-
Each Events, Tags, and Due date table is connected to only one related object table.
- すべてのテーブルがデータ モデル全体に接続されています。
- データ モデルには循環リレーションシップがありません。
- 1 つのリレーション パスで最大 4 回の方向の変更が許可されます。
方向の変更は、「1 対多」リレーションの後に「多対 1」のリレーションが続くか、その逆です。
「最大 4 回の方向の変更」の制限で許容されるよりも大きなデータ モデルが必要な場合は、UiPath® カスタマー サポートに連絡して、組織での制限をオフにしてください。
この制限をオフにすると、ダッシュボードのパフォーマンスに影響する場合があります。
オブジェクト テーブル
Each object in your data model has its own Object table in Data Transformations. An Object table contains the fields that have been defined specifically for that object.
プロセステーブル
データ モデルで定義した各プロセスには、そのプロセスに対して予測されたイベントを含む独自のプロセス テーブルがあります。イベント テーブルには、常に次のフィールドが存在します。
-
Process_event_ID
、プロセス テーブルの各レコードの一意の ID です。 -
Event_ID
、使用されているプロセスに関係なく、個々のイベントごとに一意です。以下の例では、プロセス テーブルでevent_ID 1
が 2 回発生しています。 -
Throughput_time
、前のEvent_end
から現在のEvent_end
までの時間。 -
Cycle_time
*、Event_start
からEvent_end
までの時間。
Cycle_time
は、イベントに Event_start
が定義されている場合にのみ使用できます。
次の図は、 P2P_process のイベントを含む Process テーブルの例を示しています。
PO_ID
でフィルター処理した結果として発生する P2P_process の概要イベントを含む プロセス テーブルの例を示しています。
Tags table
Tags
table contains the tags data for all the tags in your dataset. Depending on your data model, one or more ID fields can be available in the Tags
table. If your data model consists of multiple objects that each have an associated Tags
table, these Tags
tables are consolidated in a single Tags
table in Data Manager
.
-
Tag_ID
-
Tag_name
-
Tag_type
-
<Object>_ID
Due dates table
Due dates
table contains the due dates timestamps for all the due dates in your dataset. Depending on your data model, one or more ID fields can be available in the Due dates
table. If your data model consists of multiple objects that each have an associated Due dates
table, these Due dates
tables are consolidated in a single Due dates
table in Data Manager
.
-
Due_date_ID
-
Due_date
-
Due_date_type
-
Actual_date
-
Expected_date
-
On_time
-
Cost
-
Difference
-
<Object>_ID
The information in this section is only applicable to apps that employ a single process, in other words, apps that were created before the release of multi-process Process Mining.
Cases
、Event_log
、Tags
、および Due_dates
のテーブルが必要です。
Cases
テーブルは、Purchase_order_items
や Incidents
のようなプロセス固有の名前になります。
Cases
、Event_log
、Tags
、および Due_dates
のテーブルには、以下の出力フィールドが必要です。
すべてのフィールドは必須です。ただし、一部のフィールドに格納できるのは NULL 値だけです。
表 |
必須の出力フィールド |
|
Case_ID *
|
|
Case_ID *
|
| |
| |
| |
| |
| |
| |
| |
|
|
Case_ID *
| |
| |
| |
|
Case_ID *
|
| |
| |
| |
| |
| |
| |
|
Case_ID
は、Purchase_order_item_ID
や Incident_ID
など異なる名前である可能性があります。
必ず、データ モデルが要件に準拠していることを確認してください。「データ モデルの要件」をご覧ください。
-
データ変換で [出力] セクションを見つけ、[データ モデル] を選択してプロセス アプリのデータ モデルを表示します。
データ モデルの変更方法について詳しくは、「 データ変換を編集する」 をご覧ください。
Make sure there is an input table for the object you want to add and that the object is defined in models -> 2_objects in the Transformations section of Data transformations.
Follow these steps to add a table.
-
[+ テーブルを追加] を選択します。[テーブルを追加] ダイアログが表示されます。
-
Select the type of table that you want to add from the Type list.
-
Select the Table that defines the new output table.
-
Select the Primary key for the new table.
-
Define the additional properties for the table.
注:Depending on the type of the table, different properties may be requested.
-
Add the relations for the table and select Add table.
Additional properties for Events tables
It is advised to either have a separate Events table per activity or an Events table per object. For example, opportunity_create_events, and opportunity_approve_events, etc, or opportunity_events table.
The following table describes the properties you need to specifiy when adding an Events table.
プロパティ |
説明 |
必須 Y/N |
|
イベントの一意の識別子です。 |
Y |
| The field that contains name of the event. This describes the step in the process. |
Y |
| The fields that contains timestamp associated with the start of executing the event. |
n |
| The field that contains the timestamp associated with the end of executing the event. |
Y |
| The field that contains the user who executed the event. |
n |
| The field that contains indicates whether the event is manually executed or automated. |
n |
| The field that contains the order of the events.
|
n |
| The field that contains t
he time for executing the event (in milliseconds). |
n |
| The fields that contains the costs for executing the event. |
n |
| The fields that is used to define a parent-child relationship between events, that can be used to create a structured process hierarchy. |
n |
Make sure there is an input table for each event table and that the events are defined in models -> 3_events in the Transformations section of Data transformations.
テーブルを削除するには、以下の手順に従います。
-
データ モデル エディターで削除するテーブルを選択します。
[テーブルを編集] パネルが表示されます。
-
[テーブルを削除] を選択します。
確認メッセージが表示されます。
-
[削除] を選択して続行します。
テーブルとリレーションがデータ モデルから削除されます。
-
別のテーブルに関連付けるテーブルを選択します。
[テーブルを編集] パネルが表示されます。
-
In the Edit table panel, locate the Relations section.
-
Select + Add new to create a new relation.
-
このテーブルで使用するフィールドを [キー] リストから選択します。
-
接続先のテーブルを選択し、接続に使用するフィールドを [キー] リストから選択します。
-
[適用] を選択します。
Follow these steps to delete a relation.
-
外向きのリレーションを削除するテーブルを選択します。
[テーブルを編集] パネルが表示されます。
-
[テーブルを編集] パネルで、削除するリレーションを見つけて [リレーションを削除] を選択します。
-
[適用] を選択します。
-
Select the table for which you want to change the primary key.
[テーブルを編集] パネルが表示されます。
-
In the Edit table panel, locate the relation for which you want to change the primary key.
-
Select the new field that is to be used as the Primary key to join the tables.
-
[適用] を選択します。
null
を設定できます。
Follow these steps to make the changes to the data model available in dashboards.
-
[保存] を選択してデータ モデルを保存します。
-
[ダッシュボードに適用] を選択し、変換を実行して新しいテーブルをダッシュボードで使用できるようにします。
注:これには数分かかる場合があります。実行が正常に完了すると、データ モデルに対する変更がデータ マネージャーに表示されます。
[保存] オプションは、データ モデルに変更を加えた後にのみ有効になります。
テーブルを選択すると、そのフィールドとデータの内容をプレビュー パネルで確認できます。データ プレビューを使用すると、データが想定どおりに表示されるかどうかを確認できます。
[ プレビュー] パネルには、このテーブルが再計算された最後のデータ実行のデータが表示されます。最近変更を行った場合は、新しいデータ実行を開始して結果を表示します。詳しくは、「 データ変換を編集する」をご覧ください。
表示する列を選択する
[プレビュー] パネルに表示する列を選択できます。
表示される列を変更するには、以下の手順に従います。
手順 | 操作 |
---|---|
1 |
[列] を選択すると、列のリストが表示されます。 |
2 |
[プレビュー] パネルに表示する列をリストから選択します。 |