Création de tables de profil utilisateur Unica Interact
Certaines fonctionnalités d'Unica Interact, comme les offres globales, la suppression des offres et l'annulation du score requièrent des tables spécifiques dans les bases de données de profil utilisateur. Exécuter des scripts SQL pour créer les tables utilisateur requises.
Utilisez le client de base de données pour exécuter les scripts SQL appropriés sur la base de données ou le schéma adéquat et créer les tables utilisateur requises. Si vous avez plusieurs niveaux d'audience définis, vous devez créer une table pour chaque niveau d'audience concerné.
Lors de la création de vos bases de données, vous devez utiliser la même page de code pour toutes. Une fois définie, la page de code n'est pas modifiable. Seuls les caractères de la page de code de la base de données peuvent être utilisés. Ainsi, si vous créez une zone dans une offre globale, et si cette zone utilise un caractère qui n'appartient pas à la page de code de la base de données du profil, l'offre ne fonctionne pas.
Pour plus de détails sur la base de données de profil et le rôle que jouent la suppression de l'offre, les offres globales et les tables d'annulation du score dans la fourniture d'offres, reportez-vous à Unica Interact - Guide d'administration.
Tables de profil utilisateur
Vous devez utiliser les scripts SQL pour créer les tables de profil facultatives suivantes :
- Table des offres globales (UACI_DefaultOffers)
- Table de suppression de l'offre (UACI_BlackList)
- Table d'annulation du score (UACI_ScoreOverride)
Les scripts SQL se trouvent dans le répertoire ddl sous le répertoire d'installation d'Interact.
Vous devez exécuter les scripts SQL une fois pour chaque niveau d'audience concerné. Modifiez le script pour chaque niveau d'audience, après le premier, et renommez les tables de profil créées après l'exécution des scripts.
Utilisez les scripts du tableau suivant pour créer les tables des profils utilisateur d'Interact :
| Type de source de données | Nom du script |
|---|---|
|
IBM DB2® |
aci_usrtab_db2.sql |
|
Microsoft™ SQL Server |
aci_usrtab_sqlsvr.sql |
|
Oracle |
aci_usrtab_ora.sql |
| MariaDB | aci_usrtab_mariadb.sql |
Scoring avancé (facultatif)
Pour l'auto-apprentissage de Interact, vous pouvez utiliser la fonction de scoring avancé pour remplacer les composants de l'algorithme d’apprentissage de Interact.
Tous les scripts SQL se trouvent dans le répertoire ddl/acifeatures sous le répertoire d'installation d'Interact.
Si les tables de scoring sont configurées pour Unicode, utilisez le script approprié situé dans le répertoire ddl/acifeatures/Unicode sous le répertoire d'installation d'Interact pour créer les tables d'apprentissage. Vous devez exécuter les scripts SQL sur la base de données des profils utilisateur.
Utilisez les scripts du tableau suivant pour créer les tables de scoring d'Interact :
| Type de source de données | Nom du script |
|---|---|
|
IBM DB2 |
aci_scoringfeature_db2.sql |
|
Microsoft SQL Server |
aci_scoringfeature_sqlsvr.sql |
|
Oracle |
aci_scoringfeature_ora.sql |
| MariaDB | aci_scoringfeature_mariadb.sql |