Extensions de WebSphere Commerce à la base de données du serveur LikeMinds Personalization Server

Pour adapter les données WebSphere Commerce à la base de données du serveur LikeMinds Personalization, les extensions suivantes sont apportées à la base de données LikeMinds :

Table d'une base de données Extension Cause
LPS_ITEM_DATA Ajout de la colonne STORE_ID Association d'un produit à un magasin. Ceci permet de définir la portée d'une recommandation pour un magasin spécifique.
Ajout de la colonne Add WCS_ITEM_ID Mappe WebSphere Commerce CatentryId sur l'ID interne de LikeMinds pour l'article.
LPS_USER_DATA Ajout de la colonne WCS_USER_ID Mappe WebSphere Commerce userId sur l'ID interne de LikeMinds pour l'utilisateur.

WebSphere Commerce requiert également les tables supplémentaires suivantes :

WCS_TRX_TYPE:
Cette table contient des informations sur le type de transactions enregistrées dans la table WCS_User_Trx. Elle utilisée par les moteurs Clickstream, Item Affinity et Purchase.
Nom de colonne Type de colonne Description
type_id (clé primaire) number(12,0) Type de transaction. Il doit correspondre à type_id spécifié dans la table LMEVENTMAP de la base de données WCS.
type_name varchar(64) Nom de la chaîne pour le type de transaction.
decay_weight variable flottante Vitesse à laquelle les informations utilisées pour mesurer une similitude d'activité diminuent.
procFlags number(12,0) Permet d'activer ou de désactiver des groupes de transaction à partir de transactions de stockage multiple.
mentor_weights number(12,0) Définit le poids du mentor pour un type d'activité. Le poids du mentor est utilisé pour déterminer les similitudes entre les utilisateurs.
type_adj_total variable flottante Réservé à un usage interne.
type_total variable flottante Réservé à un usage interne.
WCS_USER_MENTOR
Cette table contient les informations décrivant un utilisateur. Elle est conçue pour faire office d'utilitaire sifter. La clé primaire de cette table est (user_id, mentor_user_id).
Nom de colonne Type de colonne Description
user_id
(clé associée, indexée)
number(12,0) ID utilisateur
mentor_user_id (clé associée) number(12,0) ID utilisateur d'un mentor pour un utilisateur
value number(12,0) Mesure les similitudes entre l'utilisateur et le mentor
time_stamp number(12,0) Heure de la dernière modification de l'enregistrement, exprimée en secondes depuis le 1 janvier 1970
WCS_USER_TRX
Cette table contient un enregistrement des comportements de l'utilisateur dans votre application. WCS_User_Trx enregistre le comportement de l'utilisateur lorsque celui-ci navigue dans un site Web en établissant un historique des "clics" de l'utilisateur. Il enregistre des données comme les articles que le client a visualisés, sur lesquels il a cliqué et qu'il a ajouté à son chariot.
Nom de colonne Type de colonne Description
user_id (clé associée) number(12,0) Identificateur de l'utilisateur
item_id (clé associée) number(12,0) Identificateur de l'article
trx_id (clé associée) number(12,0) Identificateur de la transaction
type_id (clé associée) number(12,0) Type de transaction. Par exemple, il peut s'agir d'un achat, d'une visualisation détaillée du produit, d'un ajout au chariot ou d'un retrait et ainsi de suite. Cette zone est lue à partir de la zone type_id de la table thewcs_Trx_Type.
value variable flottante Valeur des données associées à la transaction.
adj_count variable flottante Nombre ajusté des transactions. Si une nouvelle activité est enregistrée dans la table des transactions, cette valeur est augmentée. Elle peut diminuer au fil du temps.
WCS_MENTOR_POOL
Cette table enregistre un groupe d'utilisateurs qui sont des mentors actuels et uniques.
Nom de colonne Type de colonne Description
user_id
(clé associée)
number(12,0) Identificateur unique pour un utilisateur.
mentor_quality number(12,0) Qualité du mentor. Défini et utilisé par LikeMinds RecommendationServer.
mentor_count number(12,0) Nombre total des utilisateurs dont cet utilisateur est le mentor.
time_stamp number(12,0) Heure de la dernière modification des informations relative à l'article, exprimée en secondes depuis le 1 janvier 1970.
IBM copyright