Implémentation d'une extension pour le traitement des donnéesImplementing a Data Processing Extension

Les extensions pour le traitement des données dans Reporting ServicesReporting Services vous permettent de vous connecter à une source de données et de récupérer des données.Data processing extensions in Reporting ServicesReporting Services enable you to connect to a data source and retrieve data. Elles servent également de pont entre une source de données et un datasetThey also serve as a bridge between a data source and a dataset. Reporting ServicesReporting Servicesextensions pour le traitement de données sont basées sur un sous-ensemble de la MicrosoftMicrosoft .NET Framework.NET Framework interfaces de fournisseur de données. data provider interfaces.

Dans cette sectionIn This Section

Vue d’ensemble des Extensions de traitement des donnéesData Processing Extensions Overview
Explique comment écrire une extension personnalisée pour le traitement des données pour Reporting ServicesReporting Services.Introduces how to write a custom data processing extension for Reporting ServicesReporting Services.

Préparation à l’implémentation d’une Extension de traitement de donnéesPreparing to Implement a Data Processing Extension
Décrit les interfaces disponibles pour l'implémentation d'une extension pour le traitement des données Reporting ServicesReporting Services, ainsi que l'implémentation d'une interface particulière.Describes the interfaces available when implementing an Reporting ServicesReporting Services data processing extension, as well as when you are required to implement a particular interface.

Création d’une bibliothèque d’Extension de traitement des donnéesCreating a Data Processing Extension Library
Décrit l'assignation d'un espace de noms pour votre extension pour le traitement des données Reporting ServicesReporting Services et la compilation de votre extension pour le traitement des données dans une DLL de bibliothèque.Describes assigning a namespace for your Reporting ServicesReporting Services data processing extension and compiling your data processing extension into a library DLL.

Implémentation d’une classe de connexion pour une Extension de traitement de donnéesImplementing a Connection Class for a Data Processing Extension
Décrit les attributs d’une connexion et comment implémenter votre propre connexion classe pour votre extension pour le traitement des données.Describes the attributes of a connection and how to implement your own Connection class for your data processing extension.

Implémentation d’une classe de commande pour une Extension de traitement de donnéesImplementing a Command Class for a Data Processing Extension
Décrit les attributs d’une commande et comment implémenter votre propre commande classe pour votre extension pour le traitement des données.Describes the attributes of a command, and how to implement your own Command class for your data processing extension.

Implémentation d’une classe DataReader pour une Extension de traitement de donnéesImplementing a DataReader Class for a Data Processing Extension
Décrit les attributs d’un lecteur de données et comment implémenter votre propre DataReader classe pour votre extension pour le traitement des données.Describes the attributes of a data reader and how to implement your own DataReader class for your data processing extension.

À l’aide d’un Dataset externe avec Reporting ServicesUsing an External Dataset with Reporting Services
Décrit comment exposer votre personnalisé DataSet objets au serveur de rapports pour la consommation.Describes how to expose your custom DataSet objects to the report server for consumption.

Déploiement d’une Extension de traitement des donnéesDeploying a Data Processing Extension
Décrit comment déployer votre extension pour le traitement des données.Describes how to deploy your data processing extension.

Débogage du Code d’Extension de traitement des donnéesDebugging Data Processing Extension Code
Décrit comment déboguer le code dans vos extensions pour le traitement des données.Describes how to debug code in your data processing extensions.

Suppression d’une Extension de traitement des donnéesRemoving a Data Processing Extension
Décrit comment supprimer une extension pour le traitement des données d'un serveur de rapports ou d'un Concepteur de rapports.Describes how to remove a data processing extension from a report server or Report Designer.

Pour voir un exemple d’une extension de traitement des données totalement implémenté, SQL Server Reporting Services Product Samples.For a sample of a fully implemented data processing extension, see SQL Server Reporting Services Product Samples.

Voir aussiSee Also

Extensions Reporting Services Reporting Services Extensions
Bibliothèque d’Extension de Reporting Services Reporting Services Extension Library