Share via


Amélioration des performances des rapports

 

Date de publication : janvier 2017

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Voici des instructions qui vous permettent d'améliorer les performances du rapport.

Général

Ces instructions s’appliquent aux rapports Fetch et SQL.

  • Limitez un rapport pour afficher les informations relatives à une période spécifiée, au lieu d'afficher tous les enregistrements dans la base de données Microsoft Dynamics 365.

  • Préfiltrez un rapport afin que l'ensemble de données soit limité.

  • Calculez les totaux globaux à l’aide d’agrégations dans une requête FetchXML ou une instruction SQL, au lieu de transmettre les données brutes à Reporting Services et au groupement.

  • Limitez le nombre d'ensembles de données utilisés, si possible.

  • Lorsque vous comparez des dates, utilisez les champs de date UTC pour effectuer des comparaisons. Par exemple, comparez les champs createdonutc et non les champs createdon dans la requête FetchXML ou une vue filtrée.

Rapports SQL

Ces instructions s'appliquent aux rapports SQL uniquement.

  • Ne créez pas un rapport utilisant un grand ensemble de données ou une requête SQL complexe disponible à la demande par tous les utilisateurs.

  • Ne sélectionnez pas toutes les colonnes d'une vue filtrée Microsoft Dynamics 365. Par contre, spécifiez explicitement les colonnes que vous voulez sélectionner dans l'instruction SQL.

  • Utilisez les procédures stockées SQL au lieu de Inline SQL.

Voir aussi

Création de rapports et analyses avec Dynamics 365
Améliorer les performances des rapports à l’aide de filtres

© 2017 Microsoft. Tous droits réservés. Copyright