7.4 Rationalisation de votre environnement de reporting
L'évaluation de votre environnement de reporting est une étape de plus pour vous assurer que les utilisateurs des rapports reçoivent rapidement leurs informations. Quel type de base de données utilisez-vous ? Comment les données sont-elles organisées dans la base de données ? Comment vous connectez-vous aux données qui serviront à la constitution de votre rapport ? Comment reliez-vous les tables de votre base de données ? En tenant compte de ces remarques importantes, vous pouvez réduire de manière significative la quantité de données qui doivent physiquement transiter sur le réseau.
7.4.1 Sélection de la base de données et de la connexion la plus rapide
Pour améliorer les performances du reporting, utilisez tout le potentiel de votre base de données en lui confiant l'essentiel du traitement de votre rapport. Dans l'idéal, les bases de données SQL (Structured Query Language) sont les plus efficaces pour effectuer cette tâche.
Pour en savoir plus sur les bases de données SQL, voir
Utilisation de SQL et des bases de données SQL
513].
7.4.2 Utilisation des index de tables
Vous pouvez également améliorer la manière dont vos données sont organisées dans la base de données. Pour une vitesse de traitement optimale, créez des rapports sur les champs indexés dans votre base de données SQL.
L'utilisation des index de tables est un moyen simple d'augmenter la vitesse d'accès aux données et de réduire le temps d'évaluation des données nécessaire à Crystal Reports.
Pour une description complète du fonctionnement de l'indexation des tables, voir
[page 512].
7.4.3 Amélioration des choix de mise en relation de tables
Lorsque vous ajoutez plusieurs tables de bases de données à votre rapport, vous reliez les tables dans un champ commun de telle sorte que les rapports d'une table correspondent aux rapports reliés d'une autre table. (La mise en relation de tables fonctionne mieux si les tables de votre base de données sont indexées.) La mise en relation des tables de votre base de données selon ce procédé est en général beaucoup plus rapide que l'intégration de sous-rapports reliés dans votre rapport principal.
Lorsque vous reliez deux ou plusieurs tables, vous voulez que votre rapport traite le plus petit nombre d'enregistrements tout en trouvant tous les enregistrements appropriés. La meilleure façon de respecter ces instructions est d'évaluer vos besoins de reporting et de planifier votre stratégie avant de créer votre rapport.
Lorsque vous savez exactement ce dont vous avez besoin dans votre source de données, Crystal Reports facilite l'obtention de ces informations.
Guide de l'utilisateur de SAP Crystal Reports 2011
Conception de rapports Web optimisés
©
2013 SAP AG ou société affiliée SAP. Tous droits réservés.
115

公開リンクが更新されました
あなたのチャットの公開リンクが更新されました。