Options de déploiement de la génération de rapports
Vous pouvez choisir une option de déploiement lorsque vous exécutez l'outil Générateur SQL de rapports.
Lorsque vous exécutez l'outil Générateur SQL de rapports, vous indiquez si vous souhaitez que le script crée des vues, des vues matérialisées ou des tables. L'option de déploiement utilisée dépend du volume de données de votre système.
*
*
*
Pour toutes les implémentations, vous pouvez utiliser Cognos® Connection Administration pour planifier les rapports qui extraient d'importants volumes de données à exécuter pendant les heures de faible activité.
Vues matérialisées et Microsoft SQL Server
La fonction de génération de rapports ne prend pas en charge les vues matérialisées pour Microsoft SQL Server.
Dans SQL Server, les vues matérialisées s'appellent "vues indexées". Toutefois, la définition qui crée un index dans une vue sous SQL Server ne peut pas utiliser des agrégats, des fonctions et des options inclus dans les vues de création de rapports. Par conséquent, si vous utilisez une base de données de serveur SQL, utilisez les vues ou les tables de création de rapports.
*
eMessage et Oracle
Si l'installation inclut eMessage et que la base de données est Oracle, vous devez utiliser des vues matérialisées ou des tables de génération de rapports.
eMessage et IBM® DB2®
Si l'installation inclut eMessage et que la base de données est IBM® DB2®, vous devez utiliser des vues matérialisées ou des tables de génération de rapports.
Synchronisation des données
Lorsque vous effectuez un déploiement via des vues matérialisées ou des tables de création de rapports, déterminez la fréquence de synchronisation des données avec les données du système de production. Par conséquent, utilisez les outils d'administration de base de données pour planifier les processus de synchronisation des données et actualiser régulièrement les données de création de rapports.
Pour eMessage, les vues matérialisées sont actualisées automatiquement lorsque vous exécutez les procédures stockées d'actualisation delta eMessage. Pour plus d'informations, voir Exécution et planification des procédures stockées pour eMessage.