Modèles de rapports (Générateur de rapports version 2.0)

Un modèle de rapport est une description conviviale d'une base de données sous-jacente, avec des requêtes générées automatiquement et des relations de données établies au préalable. Le Générateur de rapports version 1.0 requiert l'utilisation d'un modèle de rapport comme source de données. Les modèles de rapports peuvent également être utilisés comme sources de données pour les rapports créés dans le Concepteur de rapports et le Générateur de rapports version 2.0. Un modèle de rapport constitue une couche supplémentaire d'informations qui fait correspondre des tables de bases de données et des vues à des concepts pertinents pour les utilisateurs professionnels. Un modèle de rapport bien conçu reflète les informations que ces utilisateurs veulent diffuser de façon organisée et judicieuse sous forme de rapports.

Les administrateurs de base de données créent des modèles de rapports dans le Générateur de modèles (dans SQL Server Business Intelligence Development Studio) ou les génèrent dans le Gestionnaire de rapports ou SharePoint Services, puis les publient sur un serveur de rapports ou site SharePoint. Les modèles de rapports peuvent être gérés comme les autres sources de données partagées.

La finalité d'un modèle de rapport consiste à supprimer la nécessité de connaissances spécialisées du schéma de base de données sous-jacent et du langage de requête. Les modèles de rapports gèrent la génération de requêtes, les connexions à des sources de données et l'authentification, les expressions, les filtres et les paramètres pour l'utilisateur, ce qui permet aux utilisateurs professionnels de se concentrer sur la conception de rapports.

Un modèle est une collection d'entités et de leurs relations qui reflète les relations réelles entre les fonctions d'entreprise et les processus, par exemple, la façon dont les produits (Products) sont liés au stock (Inventory) et aux ventes (Sales). Les entités sont des regroupements logiques d'attributs, tels que l'ID du produit (Product ID), le nom du produit (Product Name) et d'autres éléments liés au produit, et de leurs relations qui décrivent des points de données individuels, tels que l'ID de produit.

Note technique

Les modèles de rapports ne sont pas basés sur le langage UML (Unified Modeling Language) ni sur d'autres spécifications de modèle. Ils ne sont pas compatibles avec d'autres langages ou outils de modélisation. Pour créer, publier et utiliser des modèles de rapports, les administrateurs doivent utiliser les outils de déploiement et de création fournis dans Reporting Services.