Configuration de l'utilitaire de chargement de la base de données
Un composant important d'une session Optimize lit des données dans les PCT et les écrit dans les OCT. La configuration d'un utilitaire de chargement de la base de données permet d'améliorer les performances de vos sessions Optimize.
Optimize utilise les mêmes paramètres de configuration que Campaign pour mettre en œuvre un utilitaire de chargement de la base de données. Si vous configurez Campaign de sorte à utiliser un utilitaire de chargement de la base de données, vous configurez Optimize pour utiliser les mêmes commandes. De même, si vous configurez Optimize pour utiliser un utilitaire de chargement de la base de données, vous configurez Campaign pour utiliser un utilitaire de même type. Chaque produit suppose un répertoire racine différent, /Campaign pour Campaign ou /Optimize pour Optimize. Vous pouvez donc définir des commandes différentes dans les fichiers de commande et de modèle du chargeur.
L'utilitaire de chargement de la base de données améliore également les performances enregistrées lors de l'opération visant à remplir les tables PCT avec un diagramme Campaign.
Lorsque vous configurez un utilitaire de chargement de la base de données pour qu'il utilise Optimize, il se comporte de la manière suivante pour chacune des tables ci-dessous : Optimize
*
Table PCT : si le nombre de clients uniques est supérieur ou égal à MinReqForLoaderCommand ou à MinReqForLoaderCommandForAppend, Optimize utilise l'utilitaire de chargement de la base de données.
*
Table POA : Optimize utilise l'utilitaire de chargement de la base de données indépendamment des valeurs définies pour MinReqForLoaderCommand ou MinReqForLoaderCommandForAppend.
*
Table OCT : Optimize utilise l'utilitaire de chargement de la base de données indépendamment des valeurs définies pour MinReqForLoaderCommand ou MinReqForLoaderCommandForAppend.
*
Table RC : Optimize utilise l'utilitaire de chargement de la base de données indépendamment des valeurs définies pour MinReqForLoaderCommand ou MinReqForLoaderCommandForAppend.
Pour configurer un utilitaire de chargement de la base de données pour Optimize, procédez comme suit.
*
Configurez l'utilitaire de chargement de la base de données dans les partitions Campaign selon la description figurant dans la documentation sur Campaign.
*
Vérifiez que la commande de l'utilitaire de chargement de la base de données de l'installation Optimize se trouve dans le même emplacement que la commande équivalente dans Campaign.
Vous devez créer la même structure de dossier sur les deux serveurs car Campaign et Optimize font référence à la propriété Campaign | Partitions | PartitionN | DataSources | DataSourceName | LoaderCommand.
Par exemple, si /app/Unica/Campaign/partitions/partition1/scripts/load.sh est défini pour LoaderCommand, vous devez copier load.sh dans le répertoire /app/Unica/Optimize/partitions/partition1/scripts sur votre serveur Optimize et créer les répertoires nécessaires.
*
Le fichier défini par Campaign | Partitions | PartitionN | DataSources | DataSourceName | LoaderControlFileTemplate doit exister sur les serveurs Campaign et Optimize. Le modèle de fichier de contrôle doit se trouver dans le même répertoire relatif. Sur le serveur Campaign, le fichier doit être relatif à /Campaign, par exemple : /Campaign/partitions/partition1/scripts. Sur le serveur Optimize, les fichiers doivent être relatifs à /Optimize, par exemple : /Optimize/partitions/partition1/scripts.
Sur les systèmes UNIX, utilisez des liens symboliques pour créer les modèles de fichier de contrôle dans les répertoires Optimize. Exécutez par exemple la commande suivante à partir du répertoire /Optimize/partitions/partition1/scripts :
ln –s /Campaign/partitions/partition1/scripts/load.ctr load.ctr