Créer des vues ou des vues matérialisées pour Interact
Vous pouvez utiliser des scripts SQL pour créer des vues ou des vues matérialisées pour Interact. Les rapports utilisent des vues ou des vues matérialisées pour extraire les données pouvant être placées dans des rapports.
Avant de créer des vues ou des vues matérialisées pour Interact, vérifiez que le paramètre de langue de l'ordinateur où est exécuté le script lookup_create SQL est activé pour le codage UTF-8. Voir le tableau suivant pour les instructions de remplacement du paramètre de langue par UTF-8 :
3.
Accédez à HKEY_LOCAL_MACHINE > SOFTWARE > ORACLE et ouvrez le dossier Oracle Home, par exemple, KEY_OraDb10g_home1.
DB2®
1.
Sur l'ordinateur où le script est exécuté et contenant le client DB2®, exécutez une fenêtre de commande DB2®. Exécutez ensuite la commande suivante :
3.
Si la variable DB2CODEPAGE=1208 n'est pas définie, exécutez la commande suivante :
1.
2.
3.
Lorsque vous exécutez un script qui crée des vues matérialisées sur une base de données DB2®, la base de données peut retourner l' erreur suivante :
"SQL20059W The materialized query table-name may not be used to optimize the processing of queries."
Toutefois, la vue matérialisée est créée avec succès.
4.
Localisez le sous-répertoire tools dans le répertoire d'installation du package de rapports et recherchez le script lookup_create pour votre type de base de données.
Par exemple, le script pour SQL s'appelle uari_lookup_create_MSSQL.sql.
5.
Exécutez le script lookup_create sur la base de données de phase de conception Interact. Assurez-vous que l'outil de base de données que vous utilisez valide les changements. Par exemple, il peut être nécessaire d'affecter la valeur true à l'option de validation automatique de la base de données.
Configuration de la synchronisation des données
Veillez à utiliser l'extraction, la transformation et le chargement planifiés ou toute autre méthode personnalisée pour planifier une synchronisation régulière des données entre les bases de données de production de l'application IBM® EMM et les nouvelles tables de génération de rapports.