LikeMinds Personalization サーバー・データベースへの WebSphere Commerce 拡張
WebSphere Commerce データを LikeMinds Personalization サーバーのデータベースに適応させるために、
LikeMinds データベースに対して以下の拡張が行われています。
データベース・テーブル |
拡張 |
理由
|
LPS_ITEM_DATA |
Add STORE_ID 列 |
商品をストアと関連付ける。 これにより、推奨の範囲を特定のストアに絞ることができます。 |
Add WCS_ITEM_ID column |
WebSphere Commerce CatentryId を LikeMinds のアイテム用の内部 ID にマップする。 |
LPS_USER_DATA |
Add WCS_USER_ID 列 |
WebSphere Commerce userId を LikeMinds のユーザー用の 内部 ID にマップする。 |
WebSphere Commerce には、次の追加のテーブルも必要です。
- WCS_TRX_TYPE:
- このテーブルは、
WCS_User_Trx テーブルに記録されているトランザクションのタイプについての情報を保管します。 これは Clickstream、Item Affinity、および Purchase エンジンによってのみ使用されます。
列名 |
列タイプ |
説明
|
type_id (1 次キー) |
number(12,0) |
トランザクションのタイプ。 これは WCS データベース中の LMEVENTMAP テーブルで指定された type_id と一致している必要があります。 |
type_name |
varchar(64) |
トランザクション・タイプのストリング名。 |
decay_weight |
float |
アクティビティーの類似性測定に使用される情報が減少する率。 |
procFlags |
number(12,0) |
トランザクション集合が、複数のトランザクションを保管できるように、またはできないようにします。 |
mentor_weights |
number(12,0) |
アクティビティー・タイプに対するメンターの重要度。 メンターの重要度はユーザー間の類似性を計算するのに使用されます。 |
type_adj_total |
float |
内部使用用です。 |
type_total |
float |
内部使用用です。 |
- WCS_USER_MENTOR
- このテーブルには、ユーザーのメンターが含まれます。 これは sifter によって書き込まれます。 このテーブルの 1 次キーは (user_id、mentor_user_id) です。
列名 |
列タイプ |
説明
|
user_id
(外部キー、索引付き) |
number(12,0) |
ユーザー ID |
mentor_user_id (外部キー) |
number(12,0) |
ユーザーのメンターのユーザー ID |
value |
number(12,0) |
ユーザーとメンター間の類似性の度合い |
time_stamp |
number(12,0) |
レコードが最後に変更された時刻。1970 年 1 月 1 日からの秒数。 |
- WCS_USER_TRX
- このテーブルは、使用しているアプリケーションでのユーザー動作のレコードを保管します。 WCS_User_Trx は、ユーザーが Web サイトを進んで行くときのユーザー動作を記録します。つまり、
ユーザーが Web サイトを訪問している間の"クリック" の履歴が記録されます。 ユーザーに表示された、ユーザーがクリックした、またユーザーがショッピング・カートに追加したアイテムなどのデータが記録されます。
列名 |
列タイプ |
説明
|
user_id (1 次キー) |
number(12,0) |
ユーザー ID |
item_id (1 次キー) |
number(12,0) |
アイテム ID |
trx_id (1 次キー) |
number(12,0) |
トランザクション ID |
type_id (外部キー) |
number(12,0) |
トランザクションのタイプ。たとえば、購入、商品詳細の表示、
ショッピング・カートへの追加、ショッピング・カートからの削除などです。 このフィールドは、thewcs_Trx_Type テーブルの type_id フィールドから読み取られます。 |
value |
float |
トランザクションに関連付けられたデータ値。 |
adj_count |
float |
トランザクションの調整数。 新規アクティビティーがトランザクション・テーブルに記録されると、
この値は増加します。 時間が経過すると減少することもあります。 |
- WCS_MENTOR_POOL
- このテーブルは現在の固有のメンターであるユーザーのプールを保管します。
列名 |
列タイプ |
説明
|
user_id
外部キー |
number(12,0) |
ユーザーの固有 ID。 |
mentor_quality |
number(12,0) |
メンター・クオリティー。LikeMinds RecommendationServer により設定および使用されます。 |
mentor_count |
number(12,0) |
このユーザーによってメンターが実行されているユーザーの合計数。 |
time_stamp |
number(12,0) |
アイテムについての情報の最終変更時刻。1970 年 1 月 1 日からの秒数。 |
 |