Implementazione di un'estensione per l'elaborazione datiImplementing a Data Processing Extension

Le estensioni per l'elaborazione dati in Reporting ServicesReporting Services consentono di eseguire la connessione a un'origine dati e di recuperare i dati.Data processing extensions in Reporting ServicesReporting Services enable you to connect to a data source and retrieve data. Fungono inoltre da ponte tra un'origine dati e un set di dati.They also serve as a bridge between a data source and a dataset. Reporting ServicesReporting Servicesestensioni per l'elaborazione dati sono modellate in un sottoinsieme di MicrosoftMicrosoft .NET Framework.NET Framework interfacce del provider di dati. data processing extensions are modeled after a subset of the MicrosoftMicrosoft .NET Framework.NET Framework data provider interfaces.

Argomenti della sezioneIn This Section

Cenni preliminari sulle estensioni di elaborazione dei datiData Processing Extensions Overview
Vengono fornite informazioni introduttive per la scrittura di un'estensione per l'elaborazione dati per Reporting ServicesReporting Services.Introduces how to write a custom data processing extension for Reporting ServicesReporting Services.

Preparazione all'implementazione di un'estensione per l'elaborazione datiPreparing to Implement a Data Processing Extension
Vengono descritte le interfacce disponibili quando si implementa un'estensione per l'elaborazione dati di Reporting ServicesReporting Services e vengono indicati i casi in cui รจ necessario implementare un'interfaccia specifica.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.

Creazione di una libreria di estensioni di elaborazione dei datiCreating a Data Processing Extension Library
Vengono descritte le operazioni di assegnazione di uno spazio dei nomi per l'estensione per l'elaborazione dati di Reporting ServicesReporting Services e di compilazione dell'estensione per l'elaborazione dati nella DLL di una libreria.Describes assigning a namespace for your Reporting ServicesReporting Services data processing extension and compiling your data processing extension into a library DLL.

Implementazione di una classe di connessione per un'estensione per l'elaborazione datiImplementing a Connection Class for a Data Processing Extension
Vengono descritti gli attributi di una connessione e come implementare la propria connessione classe per l'estensione di elaborazione dei dati.Describes the attributes of a connection and how to implement your own Connection class for your data processing extension.

Implementazione di una classe di comando per un'estensione per l'elaborazione datiImplementing a Command Class for a Data Processing Extension
Vengono descritti gli attributi di un comando e come implementare la propria comando classe per l'estensione di elaborazione dei dati.Describes the attributes of a command, and how to implement your own Command class for your data processing extension.

Implementazione di una classe DataReader per un'estensione per l'elaborazione datiImplementing a DataReader Class for a Data Processing Extension
Vengono descritti gli attributi di un lettore di dati e come implementare la propria DataReader classe per l'estensione di elaborazione dei dati.Describes the attributes of a data reader and how to implement your own DataReader class for your data processing extension.

Utilizzo di un set di dati esterno con Reporting ServicesUsing an External Dataset with Reporting Services
Viene descritto come esporre personalizzato DataSet oggetti nel server di report per l'utilizzo.Describes how to expose your custom DataSet objects to the report server for consumption.

Distribuzione di un'estensione di elaborazione dei datiDeploying a Data Processing Extension
Viene descritto come distribuire un'estensione per l'elaborazione dati.Describes how to deploy your data processing extension.

Debug del codice di estensione per l'elaborazione datiDebugging Data Processing Extension Code
Viene descritto come eseguire il debug del codice nelle estensioni per l'elaborazione dati.Describes how to debug code in your data processing extensions.

Rimozione di un'estensione di elaborazione dei datiRemoving a Data Processing Extension
Viene descritto come rimuovere un'estensione per l'elaborazione dati da un server di report o da Progettazione report.Describes how to remove a data processing extension from a report server or Report Designer.

Per un esempio di estensione per l'elaborazione dati completamente implementata, vedere SQL Server Reporting Services Product Samples.For a sample of a fully implemented data processing extension, see SQL Server Reporting Services Product Samples.

Vedere ancheSee Also

Estensioni di Reporting Services Reporting Services Extensions
Libreria di estensioni di Reporting ServicesReporting Services Extension Library