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
Fonctionnement des datasets de rapport
Décrit les caractéristiques des données récupérées dans une source de données.Création de datasets de rapport à partir d'une base de données relationnelle SQL Server
Décrit comment définir un dataset à partir d'une base de données relationnelle SQL Server.Création de datasets du rapport à partir de SQL Server Analysis Services
Décrit comment définir un classeur PowerPivot de dataset publié dans une Galerie PowerPivot.Création de datasets de rapport à partir de données Microsoft PowerPivot
Décrit comment définir un dataset à partir d'une base de données multidimensionnelle Analysis Services.Création de datasets de rapport à partir d'une liste Microsoft SharePoint
Décrit comment définir un dataset dans une liste Microsoft SharePoint.Création de datasets du rapport à partir d'une base de données SQL Azure
Décrit comment définir un dataset à partir d'une base de données SQL Azure.Création de datasets de rapport à partir d'un entrepôt de données SQL Server Parallel Data Warehouse
Décrit comment définir un dataset dans un entrepôt de données Microsoft Parallel Data Warehouse.Création de datasets du rapport à partir de données XML
Décrit comment définir un dataset à partir des données XML d'un document XML, d'un service Web ou d'une application Web.Création de datasets du rapport à partir d'une base de données Oracle
Décrit comment définir un dataset à partir d'une base de données Oracle.Création de datasets du rapport à partir d'une source de données SAP NetWeaver BI
Décrit comment définir un dataset à partir d'une source de données SAP NetWeaver Business Intelligence.Création de datasets du rapport à partir d'une source de données Hyperion Essbase
Traite de la définition d'un dataset dans une source de données Hyperion Essbase.Définition de datasets du rapport à partir d'une base de données Teradata (Reporting Services)
Explique comment définir un dataset à partir d'une source de données Teradata.Création de datasets de rapport pour d'autres sources de données
Décrit comment définir un dataset à l'aide d'une source de données d'un fournisseur de données OLE DB, ODBC ou autre.Utilisation de modèles de rapport comme sources de données
Explique comment accéder à un modèle de rapport en tant que dataset prédéfini.Utilisation de champs dans un dataset de rapport
Décrit les problèmes d'ordre général de la collection de champs du dataset.
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
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