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 :
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. |
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 |
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. |
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. |
![]() |