Création de rapports ad hoc avec des modèles de rapport

Mis à jour : 17 novembre 2008

Les utilisateurs d'informations dans une société ont besoin d'accéder aux données commerciales pour une prise de décision opportune et efficace. Dotés de compétences et d'expertise variées, ils ont besoin d'un outil intuitif et puissant pour explorer et trouver des solutions aux questions cruciales, sans pour autant avoir une grande connaissance technique des sources de données institutionnelles.

Le Générateur de rapports permet à ces utilisateurs de créer leurs propres rapports selon un modèle de rapports convivial créé dans le Concepteur de modèles. Entièrement intégré avec Microsoft SQL Server 2005 Reporting Services, ce Générateur exploite la plateforme complète de création de rapports pour transmettre les rapports ad hoc à tous les utilisateurs.

Le Générateur de rapports peut s'exécuter sur des plateformes qui prennent en charge Microsoft.NET Framework version 2.0. Si .NET Framework 2.0 n'est pas installé sur l'ordinateur client, les utilisateurs sont invités à le faire.

Générateur de rapports

Les utilisateurs crée des rapports avec l'outil du Générateur de rapports. Son interface est construite sur des paradigmes courants de Microsoft Office, notamment Excel et PowerPoint. Les utilisateurs commencent par des modèles de mise en page de rapports contenant des régions de données prédéfinies afin de construire des combinaisons de tables, de matrices et de graphiques. Ils parcourent le modèle de création de rapports pour sélectionner leurs éléments et définir les contraintes de filtrage pour leurs données. Le modèle de création de rapports contient toutes les informations requises pour la génération automatique de la requête source par le Générateur de rapports et pour la récupération des données demandées. Le Générateur de rapports permet également aux utilisateurs de :

  • Ajouter du texte et du formatage aux rapports.
  • Créer de nouveaux champs et calculs définis par rapport au modèle de création de rapports.
  • Visualiser, imprimer et publier des rapports.
  • Explorer les données associées au contenu de leur rapport.
Exploration interactive de données

Le Générateur de rapports permet aux utilisateurs d'extraire et d'explorer les données relatives au contenu de leur rapport de façon interactive.

  • La génération automatique de nouveaux rapports d'extraction vers le bas permet aux utilisateurs d'explorer des données avec des chemins de navigation vers le modèle.
  • Les requêtes pour les rapports de navigation sont générées à la volée, en transmettant le contexte de l'« emplacement » actuel de l'utilisateur.
  • Les utilisateurs peuvent procéder à l'extraction tant qu'il existe une relation à suivre à partir de l'élément actuel.
Modèles de rapport

Les rapports du Générateur sont construits à partir de modèles de rapport qui ajoutent une couche métier en plus de la source de données sous-jacente. Ces modèles comprennent :

  • Des noms commerciaux pour les champs et les tables de la base de données.
  • Des relations définies entre les éléments dans la source de données.
  • Des regroupements logiques des éléments du modèle.

Le modèle de rapport assiste les utilisateurs à naviguer et à sélectionner les informations souhaitées à partir de la source de données sous-jacente. Le Générateur de rapports utilise ensuite les définitions du modèle de rapport pour générer la requête source automatiquement afin de récupérer les données demandées. En outre, les éléments du modèle peuvent être sécurisés de manière à ce que les utilisateurs ne puissent voir que les données dont l'accès leur est autorisé.

Générateur de modèle

Le Générateur de modèle est l'application qui permet de définir, de modifier et de publier les modèles de rapports. Vous pouvez lancer le Générateur de modèles et commencer la conception directement à partir d'une source de données. Vous pouvez aussi générer automatiquement le modèle en fonction d'un jeu de règles prédéfinies, tel un point de départ pour la conception du modèle. Le Générateur de modèles peut générer des modèles contre des bases de données SQL Server 2000 et 2005, des bases de données Oracle exécutant la version 9.2.0.3 ou une version ultérieure et des bases de données Teradata exécutant la version 12.00 ou 6.20.

ms159750.note(fr-fr,SQL.90).gifRemarque :
Des modèles de rapports basés sur des bases de données SQL Server 2005 Analysis Services sont créés à l'aide du Gestionnaire de rapports ou de SQL Server Management Studio.

Intégration avec Reporting Services

Les rapports du Générateur ressemblent à tout autre rapport de Reporting Services. Une fois qu'ils sont publiés, ils exploitent toutes les fonctionnalités de consultation et de gestion de la plateforme de création de rapports.

  • Le Générateur de rapports est une application ClickOnce Windows Forms déployée depuis Report Server pour une gestion centralisée.
  • Ses rapports sont publiés dans le langage de définition de rapport (RDL).
  • Les rapports sont gérés, sécurisés et remis par les mêmes méthodes et API.
  • Vous pouvez modifier les rapports du Générateur dans le Concepteur de rapports pour bénéficier de toutes les fonctionnalités du Concepteur de rapports, telles les régions de données imbriquées et le support élargi des expressions.
  • Peut être lancé depuis des applications tierces pour une création de rapports intégrée.

Intégration de SQL Server Studio

L'interface utilisateur, destinée à sécuriser et gérer les modèles et éléments de modèles, est intégrée à SQL Server Management Studio. Les modèles sont gérés ici de façon comparable aux autres éléments de Report Server.

  • Sécurité et gestion de modèles à l'aide de SQL Server Management Studio.
  • Nouvelles API de gestion pour les modèles.

Dans cette section

Voir aussi

Tâches

Procédure : démarrer le Générateur de rapports

Concepts

Générateur de rapports
Générateur de modèles de rapports
Rubriques sur les procédures du Concepteur de modèles
Sources de données prises en charge par Reporting Services
Génération de modèles à l'aide des outils de gestion de rapport

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

17 novembre 2008

Contenu mis à jour :
  • Il est maintenant possible de générer des modèles à partir des bases de données Teradata.

12 décembre 2006

Contenu mis à jour :
  • Il est maintenant possible de générer des modèles à partir des bases de données Oracle.

14 avril 2006

Nouveau contenu :
  • Informations sur les versions.