デシジョン・モデルを作成する準備はできましたか?
外出するので、天気の準備をしたいと思っていますか?
それを修正するプロセス・アプリケーションを作成しましょう。 プロンプトが表示されたら、気温と雨の予想を入力し、アプリケーションが持ってくる必要があるかどうかを決定します:
-
暖かく雨の天気のための傘
-
寒さと雨の天気ためのレイン・コート
-
寒くて乾燥した天気のためのオーバーコート
-
暖かく乾燥した天気のためには何もない
この例を使用して、デシジョン・モデルの作成、デシジョン・ロジックの定義、DMNサーバー上でのアクティブ化、プロセス内でのデシジョン・サービスの使用など、デシジョン・モデルのライフサイクル全体を探索します。
単純なアプリケーションの作成
まず、デシジョンのためのアプリケーションを作成しましょう。 そのプロセスはWebフォームから始まります。このフォームには、気温と降雨予測数を入力する2つの入力フィールドがあります。 その後、デシジョン要素を使用してデシジョン・サービスを呼び出します。 最後に、ヒューマン・タスク要素がデシジョン結果を表示します。この結果は、天気に基づいてその日に何をもたらすかを示します。
デシジョン・モデルを作成
デシジョン・モデルは、その名前が意味するものを実行: デシジョンの仕方を定義することができます。 これには、デシジョン、入力データおよびその他の定義のコレクションが含まれます。
デシジョンの追加
デシジョン・モデルのフレームワークを設定しましょう。 デシジョン・モデルと記法(DMN)では、デシジョン・モデルが中心的な問題に答える。 このモデルは質問に答えます: 天候のために準備するために持ち込むものは何ですか?
モデル・デシジョン・ロジック
さて、デシジョンの空のロジックを変更しましょう。 さまざまな方法でデシジョン・ロジックを構成できますが、ここではブール式、if-then-else式、およびデシジョン表を作成します。


















