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 :

Tableau 1. Scripts pour la création des tables de profil utilisateur

Ce tableau à deux colonnes contient des informations sur le type de source de données dans une colonne et le nom du script dans la deuxième colonne.

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 :

Tableau 2. Scripts de création des tables de scoring avancé

Ce tableau à deux colonnes contient des informations sur le type de source de données dans une colonne et le nom du script dans la deuxième colonne.

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