Compartir a través de


Habilitar y configurar configuraciones de paquete

Actualizado: 12 de diciembre de 2006

En esta tarea habilitará configuraciones de paquetes mediante el Asistente para la configuración de paquetes. Utilizará este asistente para generar un archivo de configuración XML que contiene parámetros de configuración para la propiedad Directory del contenedor de bucles Foreach. El valor de la propiedad Directory se proporciona a través de una variable nueva de nivel de paquete que puede actualizarse durante la ejecución. Además, rellenará una carpeta nueva de datos de ejemplo que utilizará durante las pruebas.

[!NOTA] El Asistente para la configuración de paquetes no guarda los valores de las propiedades Password y UserName en el archivo de configuración XML. Si utiliza la utilidad del símbolo del sistema dtexec para ejecutar un paquete, deberá utilizar un editor de texto, como el Bloc de notas, para agregar los valores de las propiedades al archivo. De lo contrario, no se ejecutará el paquete. Para obtener más información acerca de cómo usar la utilidad del símbolo del sistema, vea Cómo ejecutar un paquete mediante la utilidad DTExec.

Para crear una variable nueva de nivel de paquete asignada a la propiedad Directory

  1. Haga clic en el fondo de la ficha Flujo de control del Diseñador SSIS. De este modo se establece en el paquete el ámbito de la variable que se va a crear.

  2. En el menú SSIS, seleccione Variables.

  3. En la ventana Variables, haga clic en el icono Agregar variable.

  4. En el cuadro Nombre, escriba varFolderName.

    ms166598.note(es-es,SQL.90).gifImportante:
    Los nombres de variables distinguen entre mayúsculas y minúsculas.
  5. Compruebe que en el cuadro Ámbito se muestra el nombre del paquete (Lección 3).

  6. Establezca el valor del cuadro Tipo de datos de la variable varFolderName en String.

  7. Regrese a la ficha Flujo de control y haga doble clic en el contenedor Foreach File in Folder.

  8. En la página Colección del Editor de bucles Foreach, haga clic en Expresiones y, a continuación, haga clic en el botón de puntos suspensivos (…).

  9. En el Editor de expresiones de propiedad, haga clic en la lista Propiedad y seleccione Directorio.

  10. En el cuadro Expresión, haga clic en el botón de puntos suspensivos (…).

  11. En el Generador de expresiones, expanda la carpeta Variables y arrastre la variable User:varFolderName al cuadro Expresión.

  12. Haga clic en Aceptar para salir del Generador de expresiones.

  13. Haga clic en Aceptar para salir del Editor de expresiones de propiedad.

Para habilitar las configuraciones de paquetes

  1. Haga clic en el fondo de la ficha Flujo de control del Diseñador SSIS.

  2. En el menú SSIS, haga clic en Configuraciones de paquetes.

  3. En el cuadro de diálogo Organizador de configuraciones de paquetes, seleccione Habilitar configuraciones de paquetes y, a continuación, haga clic en Agregar.

  4. En la página de bienvenida del Asistente para la configuración de paquetes, haga clic en Siguiente.

  5. En la página Seleccionar tipo de configuración, compruebe que el Tipo de configuración está establecido en Archivo de configuración XML.

  6. En la página Seleccionar tipo de configuración, haga clic en Examinar.

  7. De forma predeterminada, el cuadro de diálogo Seleccionar ubicación del archivo de configuración se abrirá en la carpeta del proyecto.

  8. En el cuadro de diálogo Seleccionar ubicación del archivo de configuración, escriba SSISTutorial en Nombre de archivo y haga clic en Guardar.

  9. En la página Seleccionar tipo de configuración, haga clic en Siguiente.

  10. En la página Seleccionar propiedades para la exportación, en el panel Objetos, expanda Variables, luego varFolderName y Propiedades y, a continuación, seleccione Valor.

  11. En la página Seleccionar propiedades para la exportación, haga clic en Siguiente.

  12. En la página Finalizando el asistente, escriba un nombre para la configuración, como por ejemplo, SSIS Tutorial Directory configuration. Éste es el nombre de configuración que se muestra en el cuadro de diálogo Organizador de configuraciones de paquetes.

  13. Haga clic en Finalizar.

  14. Haga clic en Cerrar.

  15. El asistente crea un archivo de configuración, denominado SSISTutorial.dtsConfig, que contiene parámetros de configuración para el valor (value) de la variable que, a su vez, establece la propiedad Directory del enumerador.

    [!NOTA] Generalmente, un archivo de configuración contiene información compleja sobre las propiedades de un paquete, pero, en este tutorial, la única información que debería de contener es [User::varFolderName].Properties[Value].

Para crear y rellenar una carpeta nueva de datos de ejemplo

  1. En el Explorador de Windows, en el nivel raíz de la unidad (por ejemplo, C:\), cree una carpeta nueva denominada New Sample Data.

  2. Abra la carpeta C:\Archivos de programa\Microsoft SQL Server\90\Samples\Integration Services\Tutorial\Creating a Simple ETL Package\Sample Data y copie tres de los archivos de ejemplo de la carpeta.

  3. En la carpeta New Sample Data, pegue los archivos copiados.

Siguiente tarea de la lección

Modificar el valor de configuración de la propiedad Directory

Historial de cambios

Versión Historial

12 de diciembre de 2006

Contenido nuevo:
  • Se ha agregado una nota sobre los valores de propiedades que el Asistente para la configuración de paquetes no guarda en el archivo de configuración XML y sobre la forma de agregar estas propiedades al archivo de configuración antes de utilizar la utilidad del símbolo del sistema dtexec para ejecutar un paquete.