前書き
ビジネス分析者またはビジネスルールの開発者は、Business Central でテストシナリオを使用して、プロジェクトをデプロイする前にデシジョンサービスをテストできます。DMN ベースおよびルールベースのデシジョンサービスをテストすると、プロジェクトのルールアセットが適切に、想定通りに機能することが確認できます。またデシジョンサービスは、プロジェクトの開発時にいつでもテストできます。
前提条件
- デシジョンサービスのスペースおよびプロジェクトが Business Central に作成されている。詳細は『デシジョンサービスの使用ガイド』を参照してください。
- ルールベースのデシジョンサービスに、ビジネスルールおよび関連するデータオブジェクトが定義されている。詳細は『ガイド付きデシジョンテーブルを使用したデシジョンサービスの作成』を参照してください。
- DMN ベースのデシジョンサービスに、DMN デシジョンロジックとその関連のカスタムデータタイプが定義されている。詳細は、『DMN モデルを使用したデシジョンサービスの作成』を参照してください。
注記
テストシナリオでは、ビジネスルールを構成するように定義したデータをテストできるため、ビジネスルールを先に定義しておくことは、テストシナリオにおける技術的な前提条件ではありません。ただし、先にルールを作成しておくと、テストシナリオでルール全体をテストでき、かつ意図するデシジョンサービスにシナリオがより近づくため便利です。DMN ベースの場合には、テストシナリオを使用することで、DMN デシジョンロジックとその関連のカスタムデータタイプがデシジョンサービス用に定義されます。