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

Process Mining
オートメーションの連携をセットアップする
オートメーションをトリガーするには、オートメーションの連携をセットアップする必要があります。以下のセクションで、Process Mining プロセス アプリにオートメーションの連携をセットアップする手順について説明します。
プロセス アプリからトリガーできるオートメーションには 2 種類があります。
-
手動でトリガーするオートメーションは、ビジネス ユーザーがプロセス アプリのダッシュボードから開始します。
-
自動的にトリガーされるオートメーションは、プロセス アプリのデータ実行中に、タグによって決定される事前定義された条件が満たされると開始されます。
手動トリガーは、開発アプリとパブリッシュ済みアプリの両方から実行できます。自動トリガーは、パブリッシュ済みのアプリにデータを読み込む場合にのみ適用されます。
Send_Email_example_files.zip ファイルをダウンロードすると、オートメーションの連携を簡単に設定してご自身でメールを送信できます。
Send_Email_example_files.zip ファイルの内容は以下のとおりです。
- SendEmail.zipファイル。Studio にインポートできるオートメーション ワークフロー プロジェクトが含まれます。
注:
このオートメーション ワークフローは v2022.10.5 の UiPath Studio で構築されています。
- simpleschema.json ファイル。このファイルを使用して Orchestrator キューを設定できます。
-
Process Mining のダッシュボード エディターで、オートメーションを連携できるようにするプロセス アプリを開きます。詳しくは、「ダッシュボード エディターを使用する」をご覧ください。
-
ダッシュボード エディターで [オートメーション マネージャー] オプションを選択し、オートメーション マネージャーを開きます。
-
[オートメーションを構築] を選択して Studio を開きます。詳しくは「オートメーション マネージャー」をご覧ください。
オートメーションの連携をセットアップするには、まず Studio でオートメーション ワークフローを作成します。たとえば、アイテムが Orchestrator のキューに追加されたときにメールを送信するオートメーションをセットアップできます。たとえば、このオートメーションを使用して、Process Mining で検出された支払遅延ケースに関する通知メールを送信できます。次の図に、オートメーション ワークフローの例を示します。
キューからのアイテムのプルを有効化する場合は、オートメーション ワークフローで [トランザクション アイテムを取得] アクティビティを定義します。
上の例では: [変数の値を設定] アクティビティを使用して、引数を、メールで使用可能な変数に設定します。Microsoft Office 365: [メールを送信] アクティビティを使用して、オートメーションから通知メールを送信します。
-
Studio でオートメーションをパブリッシュし、Orchestrator で利用できるようにします。
1. Orchestrator で、固有データ JSON スキーマを使用して新しいキューを作成します。データ JSON スキーマでは、オートメーションに必要な入力データを定義します。JSON スキーマがオートメーションで定義された引数と一致することを確認してください。
Process Mining では、Orchestrator の固有データ JSON スキーマ ファイルを含むキューのみがサポートされています。以下のコードに、Process Mining との連携を設定するために使用する固有データ JSON スキーマの例を示します。
{ "definitions": {},
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "http://example.com/root.json",
"type": "object",
"title": "The Root Schema",
"properties":{
"CaseID":
{ "type": "string"
},
"Supplier":
{ "type": "string"
},
"Value":
{ "type": "number"
},
"Email":
{ "type": "string"
}
}
}
{ "definitions": {},
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "http://example.com/root.json",
"type": "object",
"title": "The Root Schema",
"properties":{
"CaseID":
{ "type": "string"
},
"Supplier":
{ "type": "string"
},
"Value":
{ "type": "number"
},
"Email":
{ "type": "string"
}
}
}
2. キューにトリガーを追加し、Studio で作成したオートメーション ワークフローを、関連付けられたプロセスとして選択します。
Orchestrator にキューを作成済みである場合、そのキューを Process Mining プロセス アプリから参照できます。
-
Process Mining のダッシュボード エディターで、オートメーションの連携を有効化するプロセス アプリを開きます。詳しくは、「ダッシュボード エディターを使用する」をご覧ください。
-
ダッシュボード エディターで [オートメーション マネージャー] ボタンを選択し、オートメーション マネージャーを開きます。詳しくは、「オートメーション マネージャー」をご覧ください。
-
新しいオートメーションを追加して、Orchestrator キューを選択します。
- [オートメーションを接続] を選択します。
注:
オートメーションを作成していない場合は、[オートメーションを構築] オプションを選択して Studio を開き、オートメーションの構築を開始できます。
- [キューを追加] ダイアログで、使用する Orchestrator キューを選択します。Orchestrator キュー用の Data JSON スキーマ ファイルに定義されたデータ スキーマが読み込まれます。Process Mining では、固有データ JSON スキーマ ファイルを含む、Orchestrator 内のキューのみが利用可能です。
-
If applicable, select the Object for which you want to configure the automation.
- オートメーションの入力フィールドをプロセス アプリで利用できる適切なデータ フィールドにマッピングします。
重要:
固有データ JSON スキーマで定義されているキュー入力フィールドのデータ型を確認し、正しい入力型を持つ Process Mining データ フィールドに入力フィールドをマップしてください。詳しくは、「アプリ テンプレート」をご覧ください。
注:特定のケース フィールドにマッピングする代わりに、テキスト入力フィールドに [Business user input] オプションを選択できます。これにより、ビジネス ユーザーはオートメーションのトリガー時にフリー テキストを入力できます。たとえば、説明やメール アドレスなどです。[Analyst input] オプションでは、ビジネス ユーザーに読み取り専用で表示されるカスタム テキストを入力できます。[ビジネス ユーザーの入力] オプションは、手動トリガーにのみ適用されます。 -
Enter the Maximum number of objects sent at once to limit the number of objects that can be sent to Orchestrator.
注:As an analyst, it is important to consider limiting the number of objects a business user can send to Orchestrator based on the specific use case. By default, the system allows 50 objects to be sent to the queue, but the range can be adjusted from 1 to 1000, providing flexibility for different scenarios.
-
[トリガー] リスト ボックスから、オートメーションに対するトリガーの種類を選択します。
If you want to configure an Automatic trigger for an automation, add the tags to define the trigger conditions. An object that meets a condition when the filter is evaluated will be sent to Orchestrator.
注:各トリガー条件は互いに独立して評価されます。たとえば、ケース 001 にタグ A と B があるとします。A と B の両方にトリガー条件を設定した場合、このケースは Orchestrator に 2 回 (条件 A に一致したときと条件 B に一致したとき) 送信されます。
- [オートメーションを接続] を選択します。
-
プロセス アプリをパブリッシュし、そのプロセス アプリでオートメーションを利用できるようにします。
- [パブリッシュ] を選択します。
オートメーションのトリガーの種類として [手動] を選択すると、ビジネス ユーザーはパブリッシュ済みのプロセス アプリからオートメーションをトリガーできます。[オートメーションをトリガー] オプションは、ほとんどのダッシュボードとグラフで利用できます。次の図に例を示します。
ユーザーが自動化候補のオブジェクトを選択済みの場合、[オートメーションをトリガー] オプションを選択してオートメーションの入力データを入力できます。次の図に例を示します。
ケースを選択するたびに Orchestrator のキューにキュー アイテムが作成され、このキュー アイテムによって、Studio で定義したオートメーションがトリガーされます。
パブリッシュ済みのプロセス アプリからオートメーションをトリガーする方法について詳しくは、「オートメーションをプロセス アプリからトリガーする」をご覧ください。