Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las configuraciones de paquetes se crean mediante el cuadro de diálogo Organizador de configuración de paquetes y el Asistente para configuración de paquetes. Para acceder a estas herramientas, haga clic en Configuraciones de paquetes en el menú SSIS de SQL Server Data Tools (SSDT).
Nota:
También puede acceder al Organizador de configuración de paquetes haciendo clic en el botón de puntos suspensivos situado junto a la propiedad Configuration . La propiedad Configuración aparece en la ventana de propiedades del paquete.
Nota:
Hay configuraciones disponibles para el modelo de implementación de paquetes. Se usan parámetros en lugar de configuraciones para el modelo de implementación de proyectos. El modelo de implementación del proyecto le permite implementar proyectos de Integration Services en el servidor de Integration Services. Para obtener más información acerca de los modelos de implementación, vea Deployment of Projects and Packages.
En el cuadro de diálogo Organizador de configuraciones de paquetes , puede habilitar paquetes para usar configuraciones, agregar y eliminar configuraciones, y establecer el orden preferido en que se deben cargar las configuraciones.
Nota:
Cuando las configuraciones de paquetes se cargan en el orden preferido, se cargan de arriba a abajo, según la lista que se muestra en el cuadro de diálogo Organizador de configuraciones de paquetes . Sin embargo, en tiempo de ejecución, las configuraciones de paquetes podrían no cargarse en el orden preferido. Concretamente, las configuraciones de paquetes principales se cargan después de las configuraciones de otros tipos.
Nota:
Si varias configuraciones establecen la misma propiedad de objeto, el último valor cargado se utiliza en tiempo de ejecución.
En el cuadro de diálogo Organizador de configuraciones de paquetes , puede ejecutar el Asistente para la configuración de paquetes, que guía al usuario para crear una configuración. Para ejecutar el Asistente para la configuración de paquetes, agregue una nueva configuración en el cuadro de diálogo Organizador de configuraciones de paquetes o modifique una existente. En las páginas del asistente, puede elegir el tipo de configuración, seleccionar si desea tener acceso directo a la configuración o utilizar variables de entorno, así como seleccionar las propiedades que desee guardar en la configuración.
El siguiente ejemplo muestra las propiedades de destino de una variable y un paquete tal como aparecen en la sección de Finalización del Asistente de Configuración de Paquetes.
\Package.Variables[User::TodaysDate]. Properties[RaiseChangedEvent]
\Package.Properties[MaximumErrorCount]
\Package.Properties[LoggingMode]
\Package.Properties[LocaleID]
\Package\My SQL Task.Variables[User::varTableName].Propiedades[Valor]
En este ejemplo, la configuración actualiza estas propiedades:
La propiedad RaiseChangedEvent de una variable definida por el usuario,
TodaysDate.Las propiedades MaximumErrorCount, LoggingMode y LocaleID del paquete.
La propiedad Value de una variable definida por el usuario,
varTableName, en el ámbito de la tarea, My SQL Task.
"\Package" representa la raíz y los puntos (.) separan los objetos que definen la ruta de acceso a la propiedad que actualiza la configuración Los nombres de variables y propiedades se ponen entre corchetes. El término Package se usa siempre en configuración, independientemente del nombre del paquete; sin embargo, los demás objetos de la ruta utilizan sus nombres definidos por el usuario.
Cuando finaliza el asistente, la nueva configuración se agrega a la lista de configuraciones del cuadro de diálogo Organizador de configuraciones de paquetes .
Nota:
La última página del Asistente para la configuración de paquetes, la página Finalización del asistente, enumera las propiedades de destino de la configuración. Si quiere actualizar propiedades cuando ejecuta paquetes mediante la utilidad del símbolo del sistema dtexec , puede generar las cadenas que representan las rutas de acceso a las propiedades con el Asistente para configuración de paquetes, y, después, copiarlas y pegarlas en la ventana del símbolo del sistema para usarlas con la opción establecida de dtexec.
En la tabla siguiente se describen las columnas de la lista de configuraciones del cuadro de diálogo Organizador de configuraciones de paquetes .
| Columna | Descripción |
|---|---|
| Nombre de la configuración | Nombre de la configuración. |
| Tipo de configuración | Tipo de configuración. |
| Cadena de configuración | Ubicación de la configuración. La ubicación puede ser una ruta de acceso, una variable de entorno, una clave del Registro, un nombre de variable de paquete primario o una tabla de una base de datos de SQL Server. |
| Objeto de destino | Nombre del objeto que tiene una propiedad con una configuración. Si la configuración es un archivo de configuración XML, la columna aparece en blanco, ya que la configuración puede actualizar varios objetos. |
| Propiedad de destino | El nombre de la propiedad. Si la configuración escribe en un archivo de configuración XML o una tabla de SQL Server, la columna aparece en blanco, ya que la configuración puede actualizar varios objetos. |
Para crear una configuración de paquetes
En SQL Server Data Tools (SSDT), abra el proyecto de Integration Services que contiene el paquete que desea.
En el Explorador de soluciones, haga doble clic en el paquete para abrirlo.
En el Diseñador de SSIS, haga clic en la pestaña Flujo de control, Flujo de datos, Controlador de eventos o Explorador de paquetes .
En el menú SSIS , haga clic en Configuraciones de paquetes.
En el cuadro de diálogo Organizador de configuración de paquetes, seleccione Habilitar configuraciones de paquete y, a continuación, haga clic en Agregar.
En la página principal del Asistente para configuración de paquetes, haga clic en Siguiente.
En la página Seleccionar tipo de configuración, especifique el tipo de configuración y establezca las propiedades relevantes para el tipo de configuración. Para más información, vea Package Configuration Wizard UI Reference.
En la página Seleccionar propiedades para la exportación, seleccione las propiedades de los objetos de paquete que desee incluir en la configuración. Si el tipo de configuración admite solamente una propiedad, el título de esta página del asistente es Seleccionar propiedad de destino. Para más información, vea Package Configuration Wizard UI Reference.
Nota:
Los tipos de configuración Archivo de configuración XML y SQL Server son los únicos que admiten varias propiedades en una configuración.
En la página Finalización del Asistente, escriba el nombre de la configuración y, a continuación, haga clic en Finalizar.
Vea la configuración en el cuadro de diálogo Organizador de configuraciones de paquetes .
Haga clic en Cerrar.
Recursos externos
Artículo técnico , Descripción de las configuraciones de paquetes de Integration Services, en msdn.microsoft.com
Entrada de blog , Creación de paquetes en código: Configuraciones de paquetes, en www.sqlis.com.
Entrada de blog, ejemplo de API: agregar mediante programación un archivo de configuración a un paquete, en blogs.msdn.com.
Véase también
Configuraciones de paquetes
Implementación de paquetes (SSIS)
Trabajar con variables mediante programación