|
L'optimisation en base de données n'est pas prise en charge pour toutes les bases de données. Votre administrateur Campaign peut vous indiquer si cette option est disponible pour vos sources de données.
|
|
L'optimisation en base de données empêche la copie inutile des ID de votre base de données sur le serveur Campaign en vue du traitement.
|
|
Certaines fonctions sont toujours effectuées sur le serveur Campaign, si nécessaire. Par exemple, pour calculer une zone dérivée, Campaign évalue tout d'abord la formule de la zone dérivée afin de déterminer si une partie du calcul peut être effectuée à l'aide d'instructions SQL. Si de simples instructions SQL peuvent permettre d'effectuer le calcul, ce dernier est effectué "en base de données". Dans le cas contraire, des tables temporaires sont créées sur le serveur Campaign pour traiter les calculs et conserver les résultats de processus en processus dans un diagramme.
|
|
Toutes les macros en code SQL brut personnalisées doivent commencer par select et contenir un élément from et un seul dans le reste du texte.
|
|
Pour les bases de données qui ne prennent en charge que la syntaxe "insert into <TempTable>", vous devez mapper au moins une table de base à la même source de données et au même niveau d'audience que la macro personnalisée en SQL brut. Si les zones sélectionnées par la macro personnalisée en SQL brut sont trop grandes pour les zones de la table temporaire, une erreur d'exécution se produit.
|
Copyright IBM Corporation 2015. All Rights Reserved.
|