Ampliar el flujo de datos con el componente de script

El componente de script amplía las capacidades de flujo de datos de los paquetes de MicrosoftIntegration Services con código personalizado escrito en MicrosoftVisual Basic 2008 o MicrosoftVisual C# 2008 que se compila y ejecuta en tiempo de ejecución del paquete. El componente de script simplifica el desarrollo de un origen, transformación o destino de flujo de datos personalizado cuando los orígenes, las transformaciones y los destinos incluidos en Integration Services no se adaptan totalmente a sus requisitos. Después de configurar el componente con las entradas y salidas esperadas, éste escribe todo el código de infraestructura necesario, lo que le permite centrarse exclusivamente en el código requerido para su procesamiento personalizado.

Un componente de script interactúa con el paquete contenedor y con el flujo de datos a través de las clases autogeneradas en los elementos de proyecto BufferWrapper y ComponentWrapper, que son instancias de las clases ScriptBuffer y ScriptComponent respectivamente. Estas clases hacen que las conexiones, las variables y otros elementos del paquete estén disponibles como objetos con tipo y administran las entradas y salidas. El componente de script también puede utilizar el espacio de nombres de Visual Basic y la biblioteca de clases de .NET Framework, además de ensamblados personalizados, para implementar la funcionalidad personalizada.

El componente de script y el código de infraestructura que genera simplifican considerablemente el proceso de desarrollo de un componente de flujo de datos personalizado. Sin embargo, para entender cómo funciona el componente de script, puede resultar útil leer la sección Desarrollar un componente de flujo de datos personalizado a fin de entender los pasos necesarios para el desarrollo de un componente de flujo de datos personalizado.

Si va a crear un origen, una transformación o un destino que pretende reutilizar en varios paquetes, debe considerar la posibilidad de desarrollar un componente personalizado en lugar de utilizar el componente de script. Para obtener más información, vea Desarrollar un componente de flujo de datos personalizado.

Esta sección

Los temas siguientes proporcionan más información sobre el componente de script.

Icono de Integration Services (pequeño) Manténgase al día con Integration Services

Para obtener las más recientes descargas, artículos, ejemplos y vídeos de Microsoft, así como soluciones seleccionadas de la comunidad, visite la página de Integration Services en MSDN o TechNet:

Para recibir notificaciones automáticas de estas actualizaciones, suscríbase a las fuentes RSS disponibles en la página.