Crear configuraciones de paquetes
Puede crear configuraciones de paquetes con el cuadro de diálogo Organizador de configuraciones de paquetes y el Asistente para la configuración de paquetes. Para tener acceso a estas herramientas, haga clic en Configuraciones de paquetes en el menú SSI de Business Intelligence Development Studio.
Nota
Para familiarizarse más con los conceptos explicados en esta sección, vea Tutorial: Implementar Paquetes y Lección 3: Agregar configuraciones de paquetes de Tutorial: Crear un paquete ETL sencillo.
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.
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.
Nota
Si varias configuraciones establecen la misma propiedad de objeto, el último valor cargado se utiliza en tiempo de ejecución.
En los ejemplos siguientes se muestran las propiedades de destino de una variable y un paquete tal como aparecen en la página de finalización del Asistente para 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].Properties[Value]
Las configuraciones actualizan estas propiedades:
Propiedad RaiseChangedEvent de una variable definida por el usuario, TodaysDate.
Propiedades MaximumErrorCount, LoggingMode y LocaleID del paquete.
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 desea 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 la 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 |
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
Recursos externos
Artículo técnico con una introducción a las configuraciones de paquetes de Integration Services, en msdn.microsoft.com
Entrada de blog, Crear paquetes en código: configuraciones de paquetes, en www.sqlis.com.
Entrada de blog, API de ejemplo: agregar mediante programación un archivo de configuración a un paquete, en blogs.msdn.com.
Herramienta, Editor de archivos de configuración del paquete, en codeplex.com.
|