Création de tables modèles
La table modèle est une table que vous créez dans votre base de données pour ajouter des champs personnalisés aux tables PCT et OCT. Vous pouvez ensuite utiliser ces champs dans vos optimisations.
Lorsque vous créez une session dans Optimize, vous pouvez sélectionner une table modèle. Si vous procédez ainsi, les tables PCT et OCT contiennent les champs suivants :
*
*
*
Champs non autorisés
N'incluez pas les champs qui figurent également dans les tables suivantes de votre table modèle d'optimisation :
*
Le référentiel que vous choisissez pour votre session Optimize. Si vous choisissez le référentiel Client et qu'il contient un champ nommé CustomerID, n'ajoutez aucun champ portant ce nom à votre table modèle.
*
La table UACO_PCTBase. Par exemple, n'ajoutez pas les champs ScorePerOffer ou CostPerOffer de la table modèle Optimize, car ces champs sont des champs de la table UACO_PCTBase.
La répétition d'un même nom de champ peut être source de confusion lors de la récupération par Optimize des informations de la table ContactHistory.
Utilisation des vues de la base de données
Créez une table de base de données physique unique contenant tous les champs personnalisés que vous souhaitez utiliser au cours d'une session Optimize. Il est préférable de procéder ainsi, plutôt que de créer des tables physiques distinctes associées à une série donnée de champs pour chaque session. Par exemple, plutôt que de créer deux tables modèles d'optimisation (l'une contenant les champs A, C et E et l'autre contenant les champs B et D), nous vous conseillons de créer une table de base de données contenant les champs A, B, C, D et E.
Vous pouvez ensuite créer des vues standard contenant les permutations souhaitées à partir de la même table physique. Chaque vue créée représente une table modèle d'optimisation distincte que vous pouvez utiliser au cours d'une session d'optimisation.
Création d'un champ permettant de représenter le processus d'optimisation
Le cas échéant, vous pouvez ajouter un processus de segmentation à votre diagramme de post-optimisation pour replacer les identifiants client dans leur package. Les packages proviennent d'un processus d'optimisation. Pour sélectionner ce processus (ou package) d'optimisation en tant que champ par lequel vous souhaitez procéder à la segmentation, vous devez inclure un champ dans la table modèle d'optimisation pour représenter le processus d'optimisation. Par exemple, vous pouvez inclure un champ appelé OptimizeProcess à la table modèle d'optimisation et vous le choisirez ultérieurement en tant que champ par lequel vous allez procéder à la segmentation.
Création d'un champ de score
Le modèle PCT contient par défaut le champ ScorePerOffer, que vous pouvez utiliser lors de l'affectation des scores au cours d'une session d'optimisation. Toutefois, Optimize peut utiliser des champs de la table modèle pour les scores lors d'une session de ce type. Les données du champ ScorePerOffer sont de type flottant. Si vous devez utiliser un autre type de données pour vos scores, créez une colonne dans la table modèle ou éditez la colonne de score existante. Vous pouvez également disposer de plusieurs types de scores que vous comparez afin d'identifier celui qui est optimal pour une session Optimize donnée. Si vous créez plusieurs champs de score dans votre table modèle, vous pouvez basculer entre ces différents types de scores lorsque vous configurez les sessions d'optimisation sans avoir à exécuter de nouveau chaque campagne et diagramme.
Comment créer une table modèle