意思決定モデルでのオファーの使用
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
オファーナレッジソースを使用して、オファーをデシジョンテーブルに出力できます。
例えば、「最適なテーマパークの決定」デシジョン・テーブルを持つディシジョン・モデル・バリアントは、オファー・ナレッジ・ソースにコールして 、使用可能なオファーのリストを取得できます。「最適なテーマパークの決定」デシジョン・テーブルの出力は、オファー・ナレッジ・ソースに含まれるオファーから導き出すことができます。
決定モデルでオファーを使用するには:
-
Offersナレッジソースコンポーネントをクリックして、パレットから意思決定キャンバスにドラッグします。
-
Decision Tableコンポーネントをクリックして、パレットから決定キャンバスにドラッグします。次に、矢印をクリックして、OffersコンポーネントからDecision Tableコンポーネントにドラッグします。破線が表示されますが、これはAuthority Requirementと呼ばれます。
-
Decision Tableコンポーネントの横にあるEdit
アイコンをクリックします。 -
Decision Tableタブで、Hit Policyドロップダウンリストから、適用する ヒットポリシーのタイプを選択します 。ヒット・ポリシーは、同時に満たすことができるルールの数と、デシジョン・テーブルの結果に含まれる満たすルールを決定します。
-
入力列を構成して、デシジョン・テーブルの入力を導出する場所を指定します。たとえば、別の決定からの出力やゲストデータモデルからの情報を使用します。これを行うと、式を使用するように入力列を構成する か、カスタム コードを使用する場合はJavaScriptを使用するように入力列を構成できます 。
-
デシジョンテーブルが返すオファーのソースを決定するための出力列を設定しますOffersAdd Output ColumnAdd Output Column
メモAdd Output Columnウィンドウがこの画像のように表示されない場合は、Offersナレッジソースをキャンバス上のDecision Tableコンポーネントに接続していません。
-
Name of Columnフィールドに、出力列ヘッダーのわかりやすい名前 (Theme Park Offersなど) を入力します。
-
Create Output Referenceフィールドに、出力参照の名前を入力します。これは保存するために必要ですが、オファーを別の決定に渡すことはおそらくありません。
-
Offerラジオボタンを選択します。
-
Choose Offer Templateドロップダウンリストで、使用するOffer Templateを選択します。これは、ルールに出力として含めるオファーに関連付けられているオファーテンプレートです。
先端検索バーに入力を開始すると、使用可能なオファー テンプレートの一覧をフィルター処理できます。
-
-
「 Add」をクリックします。 Decision Tableタブに戻ります。
-
ビジネス・ルールをデシジョン・テーブルに追加 して、オファーを返すために満たす必要があるロジックを適用します。
出力を追加すると、次の図に示すように、事前に入力されたオファーのリストが表示され、選択対象となります。表示されるOffersは、選択したOffer Templateによって異なります。
