Vous êtes ici :
Meilleures pratiques pour les performances des tableaux de bord CRM Analytics
Concevez des tableaux de bord qui se chargent rapidement. Les tableaux de bord rapides favorisent l'engagement des utilisateurs et réduisent la charge de travail de votre organisation.
Meilleures pratiques
- Limitez le nombre de widgets et de requêtes dans une page. Chaque requête ajoute un temps de chargement. Gardez chaque page à six requêtes ou moins lorsque vous le pouvez.
- Divisez le contenu entre les pages de sorte que seules les requêtes de la page par défaut soient exécutées au chargement.
- Affichez d'abord les données récapitulatives et laissez les utilisateurs explorer les détails au lieu de charger toutes les données initialement.
- Filtrez tôt. Réduisez les lignes qu'une requête renvoie en appliquant des filtres et en utilisant des résultats pilotés par la sélection. Filtrez et regroupez avant la projection, puis retirez les filtres redondants.
- Combinez de simples requêtes d'indicateurs de performance clés qui partagent un jeu de données en une seule requête avec plusieurs mesures.
- Utilisez des filtres globaux au lieu de filtres basés sur la sélection pour appliquer un filtre à travers les requêtes en une seule passe.
- Réutilisez les résultats à travers les widgets avec le facettage et les liaisons au lieu d'exécuter des requêtes dupliquées.
- Interrogez uniquement les champs et les regroupements dont vous avez besoin, et évitez les regroupements à cardinalité élevée où vous le pouvez. Référencez des champs à valeurs multiples uniquement dans des filtres, pas dans des regroupements.
- Précalculez les champs dérivés dans votre recette plutôt qu'au moment de la requête, et réutilisez les jeux de données au lieu d'en créer un pour chaque tableau de bord.
- Divisez les tableaux de bord très volumineux en une série de tableaux de bord liés.
- Gardez la sécurité au niveau de la ligne efficace. Concevez des prédicats de sécurité et l'héritage du partage pour filtrer les données sans ajouter de surcharge.
- Élaborez et testez dans une organisation sandbox avant de déployer en production.
Mesurer et ajuster
Utilisez l'Inspecteur de tableau de bord pour déterminer la durée des requêtes et rechercher les widgets qui ralentissent un tableau de bord. Optimisez d'abord les requêtes les plus lentes, puis remesurez.
