IBM Interact ユーザー・テーブル
IBM® Interact ランタイム・サーバーをインストールしたら、SQL スクリプトを実行して、Interact の動作に必要なユーザー・テーブルをデータ・ソース内にセットアップする必要もあります。本書は、ユーザー・テーブルの構造および内容が記載されたデータ・ディクショナリーとして使用できます。
UACI_DefaultOffers
提示するか検討すべきデフォルトのオファーがオーディエンス・レベル別に保管されたテーブル。このテーブルは、UACI_ScoreOverride テーブルでサポートされるすべてのホワイトリストおよびオファー・ルール列をサポートします。
フィールド | タイプ | 長さ | NULL かどうか | 説明 |
---|---|---|---|---|
オーディエンス・レベル | VARCHAR | 64 | 偽 | このフィールドは、このレコードが適用されるオーディエンス・レベル (顧客、世帯など) です。 |
OfferCode1 | VARCHAR | 64 | 偽 | offerCode の最初の部分。 |
スコア | FLOAT | 偽 | デフォルトの処理で使用するスコア値。 | |
タイプ ID を上書きする | INT32 | 真 | オーバーライドのタイプ。このレコードがホワイトリスト機能を実行するのか、それともオーバーライドのみの機能を実行するのかを示します。 | |
述語 | VARCHAR | 4000 | 真 | 述部の式のロジック。 |
FinalScore | FLOAT | 真 | このフィールドは、組み込み学習で使用する最終的なスコアを表します。実質的に、これは、組み込みの計算が行うあらゆる中間計算をバイパスします。 | |
セル・コード | VARCHAR | 64 | 真 | レポートに使用するセルのコード。 |
ゾーン | VARCHAR | 64 | 真 | このレコードが適用されるゾーンの名前。NULL の場合は、すべてのゾーンに適用されます。 |
状態 ID を有効にする | INT32 | 真 | 詳細ルール (述部) を適用する必要があるかどうかを示す EnableState ID。 | |
非表示数 | INT32 | 偽 | このフィールドは排他的なオファー非表示用です。このフィールドは「方法」ページに配置されます。ルールの「詳細方法オプション」の「非表示数」を保存すると、この列の「非表示数」の値が更新されます。デフォルトではこの値は 0 です。 | |
最大スコア | INT32 | 偽 | デフォルトではこの値は false(0) で、方法のルールに「最大スコア」を選択して方法を保存すると、この値は true(1) になります。 |
UACI_ScoreOverride
このテーブルには、顧客 ID 別にオファーが保管されます。OverrideTypeID 列に指定されたモードに応じて、このオファーが処理候補リストに追加されるか、あるいはこのオファーによって既存の処理のスコアがオーバーライドされるかのいずれかになります。このテーブルは、「方法」タブのすべての機能をサポートしますが、テーブル形式であり、オーディエンス ID のレベルです (「方法」タブはセグメント・レベルのみです)。また、ユーザーはこのテーブルに列を追加できます。追加の列のデータには学習インターフェースからアクセス可能です。
フィールド | タイプ | 長さ | NULL かどうか | 説明 |
---|---|---|---|---|
CustomerID | INT64 | 偽 | オーディエンス・レベル「顧客」のオーディエンス ID。 | |
OfferCode1 | VARCHAR | 64 | 偽 | offercode の最初の部分。 |
スコア | FLOAT | 偽 | オーバーライド/ホワイトリストで使用する明示的なスコア (詳細ルールがアクティブ化されている場合を除く)。 | |
タイプ ID を上書きする | INT32 | 真 | オーバーライドのタイプ。このレコードがホワイトリスト機能を実行するのか、それともオーバーライドのみの機能を実行するのかを示します。 | |
述語 | VARCHAR | 4000 | 真 | 述部の式のロジック。 |
FinalScore | FLOAT | 真 | このフィールドは、組み込み学習で使用する最終的なスコアを表します。実質的に、これは、組み込みの計算が行うあらゆる中間計算をバイパスします。 | |
セル・コード | VARCHAR | 64 | 真 | レポートに使用するセルのコード。 |
ゾーン | VARCHAR | 64 | 真 | このレコードが適用されるゾーンの名前。NULL の場合は、すべてのゾーンに適用されます。 |
状態 ID を有効にする | INT32 | 真 | 詳細ルール (述部) を適用する必要があるかどうかを示す EnableState ID。 | |
非表示数 | INT32 | 偽 | このフィールドは排他的なオファー非表示用です。このフィールドは「方法」ページに配置されます。ルールの「詳細方法オプション」の「非表示数」を保存すると、この列の「非表示数」の値が更新されます。デフォルトではこの値は 0 です。 | |
最大スコア | INT32 | 偽 | デフォルトではこの値は false(0) で、方法のルールに「最大スコア」を選択して方法を保存すると、この値は true(1) になります。 |
UACI_BlackList
これは、オーディエンス・レベル「顧客」に使用するために設計されたデフォルトのテーブルです。このテーブルには、顧客対応システムに提示すべきでないオファーが customerId 別に保管されています。
フィールド | タイプ | 長さ | NULL かどうか | 説明 |
---|---|---|---|---|
CustomerID | INT64 | 真 | オーディエンス・レベル「顧客」のオーディエンス ID。 | |
OfferCode1 | VARCHAR | 64 | 偽 | offercode の最初の部分。 |
UACI_USRTAB_Ver
現行のインストール済み Interact ユーザー・テーブルのバージョン情報が保管されます。
フィールド | タイプ | 長さ | NULL かどうか | 説明 |
---|---|---|---|---|
VersionID | INT64 | 偽 | 1 次キー。バージョン・テーブルの固有 ID。 | |
VersionNumber | VARCHAR | 50 | 偽 | フル・バージョン (メジャー、マイナー、点、およびビルド)。 |
パラメーター | VARCHAR | 255 | 真 | オプション・パラメーター。これは現在は使用されていませんが、将来使用するために確保されています。 |
CreateDate | DATETIME | 偽 | Interact ユーザー・ベースのテーブルがインストールされた日付。 |