Compartir a través de


Ampliar paquetes con objetos personalizados

Se aplica a: SQL Server SSIS Integration Runtime en Azure Data Factory

Si los componentes que proporciona Integration Services no satisfacen sus requisitos, puede ampliar la eficacia de Integration Services codificando sus propias extensiones. Cuenta con dos opciones diferenciadas para ampliar los paquetes: puede escribir código dentro de los potentes contenedores que proporcionan la tarea Script y el componente de script o puede crear extensiones de Integration Services personalizadas desde cero derivando de las clases base que proporciona el modelo de objetos de Integration Services.

En esta sección, se explora la opción más avanzada de las dos, la ampliación de paquetes con objetos personalizados.

Cuando la solución de Integration Services personalizada requiere mayor flexibilidad de la que proporcionan la tarea Script y el componente de script (o cuando necesita un componente que se pueda volver a utilizar en varios paquetes) el modelo de objetos de Integration Services permite crear tareas personalizadas, componentes de flujo de datos y otros objetos de paquete en código administrado a partir de cero.

En esta sección

Desarrollar objetos personalizados para Integration Services
Describe los objetos personalizados que se pueden crear para Integration Services y resume los pasos y valores esenciales.

Conservar objetos personalizados
Describe la persistencia predeterminada de los objetos personalizados y el proceso de implementación de la persistencia personalizada.

Generar, implementar y depurar objetos personalizados
Describe los enfoques comunes para generar, implementar y probar los diferentes tipos de objetos personalizados.

Desarrollar una tarea personalizada
Describe el proceso de codificación de una tarea personalizada.

Desarrollar un administrador de conexiones personalizado
Describe el proceso de codificación de un administrador de conexiones personalizado.

Desarrollar un proveedor de registro personalizado
Describe el proceso de codificación de un proveedor de registro personalizado.

Desarrollar un enumerador ForEach personalizado
Describe el proceso de codificación de un enumerador personalizado.

Desarrollar un componente de flujo de datos personalizado
Describe cómo programar orígenes, transformaciones y destinos personalizados del flujo de datos.

Referencia

Referencia de errores y mensajes de Integration Services
Muestra los códigos de error predefinidos de Integration Services con sus nombres simbólicos y sus descripciones.

Ampliar paquetes con scripting
Describe cómo extender el flujo de control mediante la tarea Script o el flujo de datos mediante el componente de script.

Generar paquetes mediante programación
Describe cómo crear, configurar, ejecutar, cargar, guardar y administrar paquetes de Integration Services mediante programación.

Consulte también

Comparar soluciones de scripting y objetos personalizados
SQL Server Integration Services