Environnement de création de rapports avec SQL Server Data Tools
Date de publication : janvier 2017
S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Cette rubrique décrit les éléments nécessaires pour créer des rapports Microsoft Dynamics 365. Pour Dynamics 365 (local), cette rubrique suppose que votre déploiement de Microsoft Dynamics 365 Server est déjà opérationnel. Pour plus d’informations sur la configuration Dynamics 365 (local) requise pour la création de rapports, voir Configuration de la création de rapports Microsoft Dynamics 365.
Vous devez disposer des outils de développement requis et des privilèges appropriés dans Microsoft Dynamics 365 pour créer et publier un rapport. En outre, vous devez être familier avec :
Microsoft Visual Studio.
La création de rapports Microsoft SQL Server Reporting Services avec SQL Server Data Tools (SSDT).
Pour créer des rapports Fetch, le langage Microsoft Dynamics 365FetchXML.Pour plus d'informations :MSDN : Générer des requêtes avec FetchXML
Pour créer des rapports SQL, le langage Transact-SQL pour Microsoft SQL Server.
Outils requis
Les éléments suivants sont requis pour créer un rapport personnalisé pour Microsoft Dynamics 365 :
Microsoft SQL Server Reporting Services.Microsoft Dynamics 365 utilise Microsoft SQL Server Reporting Services comme moteur de rapport.
Microsoft Visual Studio. Pour des versions spécifiques, voir Configuration requise pour l'extension de création de rapports.
SQL Server Data Tools. Cet environnement de création de rapports est utilisé comme plug-in Microsoft Visual Studio.
Pour Microsoft Visual Studio 2013 : vous devez télécharger et installer Télécharger : Microsoft SQL Server Data Tools - Business Intelligence pour Visual Studio 2013.
Pour Microsoft Visual Studio 2012 : vous devez télécharger et installer Télécharger : Microsoft SQL Server Data Tools - Business Intelligence pour Visual Studio 2012.
Pour Microsoft Visual Studio 2010 : vous devez sélectionner et installer la fonctionnalité SQL Server Data Tools (SSDT) fournie avec Microsoft SQL Server 2012 ou Microsoft SQL Server 2012 Express sur l’ordinateur exécutant Microsoft Visual Studio 2010.Télécharger : Microsoft SQL Server 2012 Express
Microsoft Dynamics 365Extension de création de rapports. Ceci est obligatoire si vous créez des rapports Fetch personnalisés. Notez que Microsoft Dynamics 365 (Online) prend uniquement en charge les rapports Fetch.Microsoft Dynamics 365Extension de création de rapports doit être installé sur l'ordinateur sur lequel sont installés Microsoft Visual Studio et SQL Server Data Tools.Télécharger : Extension de création de rapports CRM 2016. Pour des instructions d’installation, voir Installation de l’Extension de création de rapports Microsoft Dynamics CRM.
Notes
L’Microsoft Dynamics 365Extension de création de rapports est disponible uniquement en version 32 bits.
Privilèges requis
Pour déployer des rapports personnalisés sur Microsoft Dynamics 365, vous devez disposer d’un compte Microsoft Dynamics 365 et un rôle de sécurité incluant le privilège PublishReport doit vous être attribué. Par défaut, les rôles de sécurité Personnalisateur de système et Administrateur système incluent ces privilèges.
Processus de développement de rapports
Vous trouvez ci-après la liste les étapes de développement de rapports Microsoft Dynamics 365 personnalisés. Vous devrez répéter quelques étapes lorsque vous développez un rapport :
Développez un concept ou une spécification de rapport selon les informations professionnelles à afficher.
Déterminez le type de rapport que vous souhaitez créer : Fetch ou SQL. Les utilisateurs de Microsoft Dynamics 365 (Online) ne peuvent créer que des rapports Fetch.Pour plus d'informations :Création de rapports et analyses avec Dynamics 365
Créez un rapport personnalisé ou utilisez un rapport existant à modifier avec SQL Server Data Tools dans Microsoft Visual Studio.
Créez un rapport (personnalisé).Pour plus d'informations :Créer un rapport avec SQL Server Data Tools
Téléchargez un fichier Report Definition Language (.rdl) Microsoft Dynamics 365 existant. Vous pouvez le faire dans l’application Web Microsoft Dynamics 365. Pour plus d'informations, voir Modification d'un fichier RDL
Sinon, pour Dynamics 365 (local), les rapports se trouvent dans le dossier C:\Program Files\Microsoft Dynamics 365 Reporting Extensions\LangPacks\<lcid>\Reports\MSCRM\ où les Extensions de rapport Microsoft Dynamics 365 sont installées.Pour plus d'informations :Modifier un rapport SQL existant avec SQL Server Data Tools
Créez les paramètres de base du rapport.Pour plus d'informations :Utilisation de paramètres dans les rapports
Spécifiez les ensembles de données et les critères de filtre pour la récupération des données :
Pour les rapports SQL, créez des ensembles de données contenant les données Microsoft Dynamics 365 obtenues depuis les vues filtrées.Pour plus d'informations :Vues filtrées dans Microsoft Dynamics 365
Activez le pré-filtrage sur les entités principales.Pour plus d'informations :Améliorer les performances des rapports à l’aide de filtres
Définissez la structure de base du rapport, dont les en-têtes et les pieds de page.
Ajoutez des éléments de rapport selon la spécification du rapport.Pour plus d'informations :Ajout d'une navigation de rapport
Prévisualisez le rapport dans Microsoft Visual Studio, et corrigez les erreurs.Pour plus d'informations :Test et résolution des problèmes des rapports
Déployez le rapport sur le serveur de rapports à l'aide de Microsoft Dynamics 365.Pour plus d'informations :Publier les rapports
Exécutez le rapport déployé pour le vérifier.
Voir aussi
Utilisation de requêtes SQL et de vues filtrées pour récupérer les données pour les rapports
Création de rapports et analyses avec Dynamics 365
Créer un rapport avec SQL Server Data Tools
Mise en route : Rapports personnalisés dans le cloud
Business Intelligence Development Studio
Concepteur de rapports et Business Intelligence Development Studio
© 2017 Microsoft. Tous droits réservés. Copyright