Implementación de una extensión de procesamiento de datos

Las extensiones de procesamiento de datos de Reporting Services permiten conectarse a los orígenes de datos y recuperar los datos. También actúan como puente entre un origen de datos y un conjunto de datos. Las extensiones de procesamiento de datos de Reporting Services se modelan según un subconjunto de las interfaces del proveedor de datos de Microsoft .NET Framework.

En esta sección

Introducción a las extensiones de procesamiento de datos
Explica cómo escribir una extensión de procesamiento de datos personalizada para Reporting Services.

Preparación para implementar una extensión de procesamiento de datos
Describe las interfaces disponibles al implementar una extensión de procesamiento de datos de Reporting Services y cuando es necesario implementar una interfaz determinada.

Creación de una biblioteca de extensiones de procesamiento de datos
Describe cómo asignar un espacio de nombres para la extensión de procesamiento de datos de Reporting Services y compilar la extensión de procesamiento de datos en una DLL de biblioteca.

Implementación de una clase Conectar ion para una extensión de procesamiento de datos
Describe los atributos de una conexión y cómo implementar una clase propia Connection para la extensión de procesamiento de datos.

Implementación de una clase Command para una extensión de procesamiento de datos
Describe los atributos de un comando y cómo implementar una clase propia Command para la extensión de procesamiento de datos.

Implementación de una clase DataReader para una extensión de procesamiento de datos
Describe los atributos de un lector de datos y cómo implementar una clase propia DataReader para la extensión de procesamiento de datos.

Uso de un conjunto de datos externo con Reporting Services
Describe cómo exponer los objetos DataSet personalizados en el servidor de informes para su uso.

Implementación de una extensión de procesamiento de datos
Describe cómo implementar la extensión de procesamiento de datos.

Depurar código de extensión de procesamiento de datos
Describe cómo depurar el código de las extensiones de procesamiento de datos.

Para obtener un ejemplo de una extensión de procesamiento de datos totalmente implementada, vea Ejemplos del producto SQL Server Reporting Services.