Compartir a través de


Extender el paquete con la tarea Script

La tarea Script extiende las capacidades en tiempo de ejecución de los paquetes MicrosoftIntegration Services con código personalizado escrito en MicrosoftVisual Basic 2008 o en MicrosoftVisual C# 2008 que se compila y ejecuta durante la ejecución del paquete. La tarea Script simplifica el desarrollo de una tarea personalizada en tiempo de ejecución cuando las tareas incluidas con Integration Services no satisfacen totalmente sus requisitos. La tarea Script escribe todo el código de infraestructura necesario, lo que le permite centrarse exclusivamente en el código que se requiere para el procesamiento personalizado.

Una tarea Script interactúa con el paquete contenedor a través del objeto Dts global, una instancia de la clase ScriptObjectModel que se expone en el entorno de script. Puede escribir el código de una tarea Script que modifica los valores almacenados en variables de Integration Services; más adelante, el paquete puede utilizar esos valores actualizados para determinar la ruta de acceso del flujo de trabajo. La tarea Script también puede utilizar el espacio de nombres de Visual Basic y la biblioteca de clases de .NET Framework, además de los ensamblados personalizados, para implementar la funcionalidad personalizada.

La tarea Script y el código de infraestructura que genera simplifican significativamente el proceso de desarrollar una tarea personalizada. Sin embargo, para entender cómo funciona la tarea Script, le resultará de utilidad leer la sección Desarrollar una tarea personalizada para entender los pasos asociados al desarrollo de una tarea personalizada.

Si crea una tarea que piensa reutilizar en varios paquetes, considere desarrollar una tarea personalizada en lugar de utilizar la tarea Script. Para obtener más información, vea Comparar soluciones de scripting y objetos personalizados.

En esta sección

Los temas siguientes proporcionan más información sobre la tarea 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.