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. Le estensioni per l'elaborazione dati di Reporting ServicesReporting Services sono modellate in base a un subset delle interfacce dei provider di dati MicrosoftMicrosoft .NET Framework.NET Framework. Reporting ServicesReporting Services data processing extensions are modeled after a subset of the MicrosoftMicrosoft .NET Framework.NET Framework data provider interfaces.

Argomenti della sezioneIn This Section

Panoramica delle estensioni per l'elaborazione 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 per l'elaborazione 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 Connection 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 una classe Connection personalizzata per l'estensione per l'elaborazione dati.Describes the attributes of a connection and how to implement your own Connection class for your data processing extension.

Implementazione di una classe Command 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 una classe Command personalizzata per l'estensione per l'elaborazione 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 una classe DataReader personalizzata per l'estensione per l'elaborazione dati.Describes the attributes of a data reader and how to implement your own DataReader class for your data processing extension.

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

Distribuzione di un'estensione per l'elaborazione 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 un'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 per l'elaborazione 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 la pagina degli esempi del prodotto SQL Server Reporting Services.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