UiPath Documentation
maestro
latest
false
Maestro ユーザー ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

Data Fabric からケースをトリガーする

エンティティのリンク、ケース トリガーの設定、および入力されたケース フィールドの検証を行うことによって、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 を開き、リンクするエンティティが存在し、ケースに必要なフィールドが含まれていることを確認します。存在しない場合は、関連するスキーマを使用して新しいネイティブ ビジネス エンティティを作成します (たとえば、policyNumberclaimantNamelossDescriptiondateOfLossなどのフィールドを持つ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: ステージとタスクをモデル化する

ケース プランにステージを追加する

キャンバスの + アイコンをクリックして、ケースに必要なステージを追加します。たとえば、損害保険請求のケースには、 IntakeReviewSettlementClosure などがあります。

タスクと基準ケース フィールドを追加する

各ステージ内にタスク (ヒューマン アクション、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 をトリガーにリンクします。
  • ケースのユーザーの役割とアクセスのサポート はまだ利用できません。
  • トリガーは [ 行の作成時] イベントに応答します。既存の行を更新しても、このトリガー メカニズムでは新しいケース インスタンスは作成されません。

次のステップ

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得