- はじめに
- スタート アップ ガイド
- BPMN を使用したプロセス モデリング
- ケース管理を使用したプロセス モデリング
- フローを使用したプロセス モデリング
- プロセスの実装
- プロセスの操作
- プロセスの監視
- プロセスの最適化
- 参考情報
エンティティのリンク、ケース トリガーの設定、および入力されたケース フィールドの検証を行うことによって、Data Fabric の行から Maestro Case インスタンスをトリガーします。
概要
Data Fabric エンティティをケース プロジェクトにリンクして、そのエンティティに新しい行が作成されるたびに、新しいケース インスタンスが自動的に開始されるようにします。エンティティ フィールドは ケース フィールドになり、ルールとタスクの実行のすべてのステージで使用できます。
前提条件
- Studio Web にアクセスします。
- Data Fabric ですでに定義されている Data Fabric エンティティまたは仮想データ オブジェクト (VDO)。このエンティティには、ケース データを表すフィールド (保険証券番号、請求者名、請求額など) が含まれます。
- Studio Web の既存のケース プロジェクト、または新しい ケース プロジェクト を作成するための権限。
- ケース プランをデプロイおよびアクティブ化できる Orchestrator 内のターゲット フォルダー です。
手順 1: ケース プロジェクトを作成または開く
Studio Web を開いて新しいケース プロジェクトを作成する
Studio Web に移動し、プロジェクトの種類として [ケース管理プロジェクト] を選択します。
ケース名とケース キーを定義する
ケース名を入力し (例: HomeClaims)、定数のプレフィックス キー形式 (例: HO-1234など) を選択します。Maestro は、ケースの各インスタンスに対してシステム キーを自動生成します。必要に応じて、CRM、ERP、またはその他の基幹業務システムのアップストリーム識別子と一致するように 外部 (顧客定義) キー を構成します。
手順 2: Data Fabric エンティティを準備する
Data Fabric でのネイティブ エンティティを検証または作成する
Data Fabric を開き、リンクするエンティティが存在し、ケースに必要なフィールドが含まれていることを確認します。存在しない場合は、関連するスキーマを使用して新しいネイティブ ビジネス エンティティを作成します (たとえば、policyNumber、claimantName、lossDescription、dateOfLossなどのフィールドを持つPropertyClaim)。
データが外部システムに存在する場合は VDO を使用する
データが外部システム (CRM や ERP など) にすでに存在する場合は、データを複製するのではなく、Data Fabric に 仮想データ オブジェクト (VDO) として登録します。VDO は Data Fabric 内に外部エンティティを表示するため、ケース トリガーにリンクできます。
Data Fabric でのネイティブのケース エンティティのサポートはまだ利用できません。ここでは、既存の Data Fabric エンティティまたは VDO をケース トリガーにリンクします。
手順 3: ケース トリガーを設定する
トリガー設定を開く
Studio Web のケース プロジェクトで、[ トリガー] セクションを見つけます。新しくインポートまたは作成したプロジェクトは、空のトリガーで開始されます。
Data Fabric エンティティと「行の作成時」イベントを選択する
Data Fabric エンティティをソースとして使用するトリガーを設定します。手順 2 で準備したエンティティ (または VDO) を選択し、[ 行の作成 ] イベント (または同等のコネクタ トリガー イベント) を選択します。これにより、Maestro では、そのエンティティに新しい行が追加されるたびに新しいケース インスタンスを作成するよう指示されます。
エンティティ フィールドをケース フィールドにマッピングする
エンティティとイベントを選択すると、エンティティのフィールドは自動的に ケース フィールドになります。これらのフィールドは以下で使用できます。
- ステージの開始、完了、終了、および再入力の規則 (たとえば、IF 句の
vars.policyNumber != null)。 - すべてのステージにわたるタスクの入力と出力
- 条件付き実行のタスクエントリ ルール (例:
Amount >= 1000場合にのみタスクを実行する)
追加のマッピング手順は不要です。トリガーペイロードフィールドは、ケースのライフサイクル全体を通じて利用できます。
手順 4: ステージとタスクをモデル化する
ケース プランにステージを追加する
キャンバスの + アイコンをクリックして、ケースに必要なステージを追加します。たとえば、損害保険請求のケースには、 Intake、 Review、 Settlement、 Closure などがあります。
タスクと基準ケース フィールドを追加する
各ステージ内にタスク (ヒューマン アクション、RPA、API ワークフロー、AI エージェント、またはその他のサポートされている種類) を追加します。トリガーの Data Fabric エンティティ フィールドを タスクの入力 として使用し、タスクの結果を タスクの出力 としてケース エンティティ [近日公開] に書き戻します。
手順 5: パブリッシュ、デプロイ、検証
ケース プランを検証する
Studio Web で検証を実行し、ステージ、タスク、ルール、トリガーの設定が正しいことを確認します。
パブリッシュとデプロイ
[Studio Web から パブリッシュ] を選択し、ケースプランをターゲット フォルダー にデプロイしてアクティブ化 します。
Data Fabric エンティティに行を作成する
リンクされた Data Fabric エンティティに新しい行を追加します (または、外部システムが VDO を介して行を作成するのを待ちます)。これにより、[ 行の作成時] イベントが発生します。
ケース インスタンスが作成されたことを確認する
Maestro で [ Case Instance Management ] を開き、新しいケース インスタンスが表示され、正しいケース キーと Data Fabric の行のケース フィールドが入力されたことを確認します。
期待される結果
これらの手順を完了すると、リンクされた Data Fabric エンティティに新しい行が追加されるたびに、Maestro に新しいケース インスタンスが自動的に作成されます。エンティティ フィールドは作成時にケース フィールドに入力され、ケースのライフサイクル全体を通じて、ルール、タスクの入力、タスクの出力で使用できます。
ユース ケースの例
シナリオ: ある損害保険会社は、受信した請求を PropertyClaimという Data Fabric エンティティに格納します。ポータルの送信、API 呼び出し、RPA ボットのいずれによっても、新しい要求行が作成されるたびに、Maestro によって HomeClaims ケースのインスタンスが自動的に開始されます。ケースは 、インテーク、 レビュー、 決済、 およびクローズ の段階を経て流れ、各段階のタスクは、Data Fabric 行から発生した請求データの読み取りと書き込みを行います。
トラブルシューティング
| 症状 | 考えられる原因 | 解決方法 |
|---|---|---|
| 行を追加した後にケース インスタンスが作成されない | トリガーが設定されていないか、ケース プランがデプロイされていない | トリガーが正しいエンティティとイベントを参照していることを確認します。ケースプランが公開され、リリースされ、ターゲットフォルダで有効化されていることを確認します。 |
| 新しいインスタンスではケースフィールドは空です | エンティティ フィールド名が予期されるケース フィールドと一致しない | トリガー設定を開き、エンティティ スキーマに予期されるフィールドが含まれていることを確認します。最初の発行後にエンティティ スキーマが変更された場合は、再デプロイします。 |
| トリガーは起動するが、ケース インスタンスはエラー ステートである | 第1ステージのエントリールールが失敗する | 第1ステージのエントリールールを確認してください。Data Fabric エンティティの必須フィールドが新しい行に入力されていることを確認します。 |
制限事項
- Data Fabric でのネイティブのケース エンティティのサポート はまだ利用できません。ここでは、既存の Data Fabric エンティティまたは VDO をトリガーにリンクします。
- ケースのユーザーの役割とアクセスのサポート はまだ利用できません。
- トリガーは [ 行の作成時] イベントに応答します。既存の行を更新しても、このトリガー メカニズムでは新しいケース インスタンスは作成されません。
次のステップ
- 第1段階と第2段階のモデル化 — Data Fabric エンティティフィールドを参照するエントリ、完了、終了、および再エントリのルールを定義します。
- タスクをステージに追加 — ヒューマン アクション、RPA、AI エージェント、API ワークフローのタスクを、ケースのフィールドに入力/出力マッピングして設定します。
- SLA とエスカレーションの設定 — ケースレベルとステージレベルの SLA を設定して、解決目標を追跡します。
- ケースアプリケーションでのライブケースの監視 — 実行中のケースインスタンスを表示し、ヒューマンタスクを完了し、ケースの進行状況を追跡します。
- 概要
- 前提条件
- 手順 1: ケース プロジェクトを作成または開く
- Studio Web を開いて新しいケース プロジェクトを作成する
- ケース名とケース キーを定義する
- 手順 2: Data Fabric エンティティを準備する
- Data Fabric でのネイティブ エンティティを検証または作成する
- データが外部システムに存在する場合は VDO を使用する
- 手順 3: ケース トリガーを設定する
- トリガー設定を開く
- Data Fabric エンティティと「行の作成時」イベントを選択する
- エンティティ フィールドをケース フィールドにマッピングする
- 手順 4: ステージとタスクをモデル化する
- ケース プランにステージを追加する
- タスクと基準ケース フィールドを追加する
- 手順 5: パブリッシュ、デプロイ、検証
- ケース プランを検証する
- パブリッシュとデプロイ
- Data Fabric エンティティに行を作成する
- ケース インスタンスが作成されたことを確認する
- 期待される結果
- ユース ケースの例
- トラブルシューティング
- 制限事項
- 次のステップ