Passer au contenu principal
Adaptive Planning
Dernière mise à jour : 2023-06-23
Optimiser les performances des rapports

Optimiser les performances des rapports

Cet article comprend des suggestions et solutions de contournement. Son contenu peut ne pas s'appliquer à certains cas d'utilisation ni représenter les bonnes pratiques pour la dernière version.

Question

Mon rapport semble prendre beaucoup de temps à charger. Y a-t-il des modifications que je puisse apporter pour améliorer les performances ?

Réponse

Voici quelques options de conception de rapport et mises à jour de paramètres à explorer lorsque vous essayez de réduire le temps d'exécution du rapport :

1. Utiliser des segments pour limiter le nombre total de combinaisons

Si vous créez un rapport avec 600 clients, 5 régions et 25 produits, mais que toutes ces combinaisons ne sont pas valides, utilisez des segments pour superposer les combinaisons qui sont valides. Toutefois, si vous effectuez cette opération, vous devez tenir compte de la maintenance et du processus de mise à jour du rapport lorsque de nouvelles valeurs de dimension sont ajoutées.

2. Désactiver l'option "Rendre le rapport explorable"

S'il existe des retards de performance dans la visionneuse de rapports, désactivez cette option. Du Javascript supplémentaire est chargé sur la page et cela peut ralentir la visionneuse. Si un modèle Excel est utilisé, cette fonction peut toujours être désactivée.

3. Désactivez l'option "Rendre les lignes développées" (HTML uniquement)

Désélectionnez cette option si les utilisateurs du rapport n'auront pas besoin de développer les lignes. Lorsque cette option est cochée (il y a un + dans le rapport), le système charge toutes les données possibles dans l'événement que l'utilisateur développerait un élément. Lorsque cette case n'est pas cochée, le système chargera uniquement les données agrégées. Si un modèle Excel est utilisé, ce paramètre peut être désactivé.

4. Instantanés de rapport

Lorsque vous instantanéz un rapport, une copie du rapport généré est stockée sur le serveur. C'est une bonne idée de prendre un instantané des rapports de longue durée pour les versions qui ont été finalisées, afin que vos utilisateurs n'aient pas à attendre qu'ils effectuent leur calcul.
Gardez à l'esprit que l'instantané de rapport consiste à prendre une photo avant de la publier. Il est donc important de s'assurer que les instantanés sont uniquement partagés avec les utilisateurs autorisés à afficher les données.

5. Utiliser un filtre

Le filtre limite l'ensemble du rapport pour ne calculer que les éléments indiqués dans le filtre. Le fait de placer autant de comptes, de périodes, de dimensions, etc. dans le filtre que possible doit réduire la durée d'exécution des rapports.

6. Utiliser les attributs

L'évaluation des attributs fonctionne de la même manière que le filtre de rapport.

7. Essayez de placer Comptes et Périmètres sur l'axe des lignes.

Les rapports sont optimisés lorsque les comptes et les périmètres se trouvent sur l'axe des lignes. Si elles se trouvent dans l'axe des colonnes ou dans le filtre, placez-les dans l'axe des lignes et testez pour voir s'il existe une différence de performances.