Création d'un dataset de rapport (Générateur de rapports version 2.0)
Lorsque vous créez des rapports dans le Générateur de rapports version 2.0, 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.
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 (Générateur de rapports version 2.0).
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 (Générateur de rapports version 2.0), Filtrage de données dans un rapport (Générateur de rapports version 2.0) et Regroupement et tri des données (Générateur de rapports version 2.0).
Fonctionnalités de dataset
Le Générateur de rapports version 2.0 fournit les fonctionnalités suivantes pour vous aider à créer des datasets qui spécifient les données que vous souhaitez inclure 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 Création d'une source de données (Générateur de rapports version 2.0).
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 utiliser des fournisseurs de données tiers installés sur un serveur de rapports comme sources de données. Pour plus d'informations, consultez Différences entre les extensions pour le traitement des données et les fournisseurs de données .NET standard (Générateur de rapports version 2.0).
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 Concepteurs de requêtes et sources de données (Générateur de rapports version 2.0). 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 à un rapport (Générateur de rapports version 2.0) et Utilisation de paramètres de requête avec des sources de données spécifiques (Générateur de rapports version 2.0).
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 (Générateur de rapports version 2.0).
Utilisation de modèles de rapport
Les modèles de rapport sont en fait des datasets prédéfinis. 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é dans un rapport. Vous pouvez utiliser un modèle de rapport en tant que source de données pour les rapports complets et les rapports ad hoc créés dans le Générateur de rapports version 1.0. Vous n'êtes pas obligé de créer une requête de dataset lors de l'utilisation d'un modèle de rapport, car le modèle génère la requête pour vous lorsque vous utilisez les données. Les modèles de rapport contiennent des champs prédéfinis et des relations de données, appelés entités et rôles, qui s'affichent dans le volet Données lorsque vous sélectionnez un modèle de rapport comme source de données et qui peuvent être utilisés de la même façon que les champs de dataset. Pour plus d'informations sur la façon de créer des modèles de rapport, consultez « Utilisation du Générateur de modèles » dans la documentation de Reporting Services de la documentation en ligne de SQL Server. Pour plus d'informations sur la création de rapports ad hoc, consultez « Utilisation du Générateur de rapports » dans la documentation de Reporting Services de la documentation en ligne de SQL Server.
Les rubriques de cette section expliquent comment se connecter aux sources de données et comment y récupérer des données.
Dans cette section
Fonctionnement des datasets de rapport (Générateur de rapports version 2.0)
Décrit les caractéristiques des données récupérées à partir d'une source de données.Création de datasets de rapport à partir d'une base de données relationnelle SQL Server (Générateur de rapports version 2.0)
Décrit comment définir un dataset à partir d'une base de données relationnelle SQL Server.Création de datasets de rapport à partir de SQL Server Analysis Services (Générateur de rapports version 2.0)
Décrit comment définir un dataset à partir d'une base de données multidimensionnelle Analysis Services.Création de datasets de rapport à partir de données XML (Générateur de rapports version 2.0)
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 de rapport à partir d'une base de données Oracle (Générateur de rapports version 2.0)
Décrit comment définir un dataset à partir d'une base de données Oracle.Création de datasets de rapport à partir d'une source de données SAP NetWeaver BI (Générateur de rapports version 2.0)
Décrit comment définir un dataset à partir d'une source de données SAP NetWeaver Business Intelligence.Création de datasets de rapport à partir d'une source de données Hyperion Essbase (Générateur de rapports version 2.0)
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 (Générateur de rapports version 2.0)
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 (Générateur de rapports version 2.0)
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.Création de datasets de rapport pour un modèle de rapport (Générateur de rapports version 2.0)
Explique comment accéder à un modèle de rapport en tant que dataset prédéfini.Utilisation de champs dans un dataset de rapport (Générateur de rapports version 2.0)
Décrit les problèmes d'ordre général de la collection de champs du dataset.
Voir aussi