DMNのシミュレーション

<< 目次を表示 >>

ページ位置:  シミュレーション >

DMNのシミュレーション

デシジョンモデルの定義が完了したら、DMNシミュレーション要素を作成し、モデルのシミュレーションを実行できます。

 

 

このページでは、DMNのみのシミュレーションについて説明します。

 

 

DMNシミュレーションの設定

DMNシミュレーションを設定するには、「シミュレーションの設定」要素を作成する必要があります。

 

 

 

 

このパッケージ内のすべてのDMN要素(デシジョン、ビジネス知識モデル、入力データ、アイテム定義)がシミュレーションサブウィンドウに読み込まれます。

 

 

対象のデシジョンを選択するドロップダウンリストには、すべてのデシジョンが表示されます:

 

 

 

DMNモデルのシミュレーション

 

 

この例では、 "Eligibility" は文字列 "ELIGIBLE" を戻しています。デシジョン "Eligibility" はビジネス知識モデル "Eligibility rules" を呼び出しています。

 

 

ビジネス知識モデル "Eligibility rules" の適用方針は P (Priority) なので、複数のルールが該当する場合には、最も優先度が高いものを返します。シミュレーションでは、優先度が低いが条件を満たす項目も確認できます。

 

この場合には、 (Pre-Bureau Affordability = true, Pre-Bureau Risk Category = VERY LOW, Age = 40) なので、出力 "ELIGIBLE"が該当します。