Partager via


Création d'un dataset de rapport

Lorsque vous créez des rapports dans Reporting Services, vous définissez tout d'abord une ou plusieurs sources de données, puis vous créez un ou plusieurs datasets pour chacune d'elles. Chaque dataset spécifie les champs de la source de données que vous prévoyez d'utiliser dans le rapport et les champs calculés que vous pouvez créer. Outre les définitions de champ et de requête, un dataset contient un pointeur vers la source de données, des paramètres de requête et des options de données contenant des informations de classement, pour le respect de la casse, des caractères de type Kana, de la largeur des caractères et des accents.

Vous pouvez également ajouter une référence à un dataset partagé publié sur un serveur de rapports ou site SharePoint. Un dataset partagé vous permet d'utiliser une requête fournie par quelqu'un d'autre. Pour plus d'informations sur les datasets partagés, consultez Gestion de Datasets partagés.

Après avoir créé un dataset, vous pouvez afficher son nom et sa collection de champs dans le volet Données du rapport. À partir du volet Données du rapport, vous pouvez créer d'autres champs ou modifier les champs existants. Pour plus d'informations, consultez Utilisation de champs dans un dataset de rapport.

Pour afficher des données dans votre rapport, liez un dataset à une région de données, telle qu'une table ou un graphique, en faisant glisser les champs du volet Données du rapport vers une région de données sur l'aire de conception. Pour plus d'informations sur chaque type de région de données et les concepts de préparation, filtrage et regroupement de vos données, consultez Utilisation de régions de données, Filtrage de données dans un rapport et Regroupement et tri des données de rapport.

Fonctionnalités de dataset

Reporting Services fournit les fonctionnalités suivantes pour vous aider à créer des datasets qui spécifient les données que vous souhaitez dans votre rapport :

  • Types de sources de données. Liste de types prédéfinis de sources de données relationnelles, multidimensionnelles et XML, par exemple SQL Server et MicrosoftSQL ServerAnalysis Services. Pour obtenir la liste complète, consultez Connexion à une source de données (Reporting Services).

  • Extensions pour le traitement des données et fournisseurs de données. Composants préconfigurés qui se connectent à un type de source de données et récupèrent les données de rapport pour le dataset. Vous pouvez également inscrire des fournisseurs de données tiers comme sources de données. Pour plus d'informations, consultez Extensions pour le traitement des données et fournisseurs de données .NET Framework.

  • Concepteurs de requêtes graphiques et textuels. Les concepteurs de requêtes vous aident à écrire une requête pour spécifier les données à extraire de la source de données. Ils affichent des exemples de données pour votre rapport et vous aident à définir des paramètres de requête. Pour plus d'informations, consultez Outils de conception de requête dans Reporting Services. L'ordre de tri par défaut du dataset est défini dans la requête.

  • Paramètres de rapport générés automatiquement pour les paramètres de requête. Lorsque votre requête comprend des paramètres de requête, Reporting Services crée automatiquement des paramètres de rapport afin que l'utilisateur puisse varier les paramètres avant d'exécuter le rapport. Lorsque votre requête inclut plusieurs paramètres connexes, vous pouvez créer des paramètres en cascade pour mieux contrôler le nombre de valeurs parmi lesquelles il est possible de choisir. Pour plus d'informations, consultez Ajout de paramètres à votre rapport et Utilisation de paramètres de requête avec des sources de données spécifiques (Reporting Services).

  • Filtres de dataset. Filtres que vous pouvez définir pour inclure ou exclure des valeurs spécifiques après que les données ont été récupérées de la source de données. Pour plus d'informations, consultez Boîte de dialogue Propriétés du dataset, Filtres.

Utilisation de modèles de rapport

Les modèles de rapport vous permettent de sélectionner des données pour un rapport sans avoir une connaissance détaillée de la structure des données sur la source de données sous-jacente. Une personne compétente en matière de conception de modèle doit d'abord créer un modèle de rapport et le publier avant qu'il ne puisse être utilisé comme source de données.

Les modèles de rapport contiennent des champs prédéfinis et des relations de données, appelées entités et rôles, qui apparaissent dans le volet Données. Vous pouvez utiliser ces éléments tout comme vous le faites avec les champs de dataset : en les faisant glisser sur l'aire de conception à mesure que vous concevez votre rapport. Pour plus d'informations sur la création de modèles de rapport, consultez Utilisation du Générateur de modèles. Pour plus d'informations sur la création de rapports ad hoc, consultez Conception et implémentation de rapports à l'aide du Générateur de rapports version 1.0 sur le site msdn.microsoft.com.

Les rubriques de cette section expliquent comment se connecter aux types de sources de données pris en charge par Reporting Services et comment y récupérer des données.

Dans cette section

Voir aussi

Tâches

Procédure : créer un dataset (Reporting Services)

Procédure : ajouter, modifier ou supprimer un champ dans le volet Données du rapport

Référence

Données du rapport, volet

Concepts

Sources de données prises en charge par Reporting Services

Rubriques de procédures relatives à la connexion aux données de rapport

Accessibilité et modification des données de base de données

Connexion à une source de données (Reporting Services)

Utilisation des données de rapport

Utilisation du Concepteur de rapports dans Business Intelligence Development Studio