Compartir a través de


Paso 3: Modificar el Administrador de conexiones de archivos planos

En esta tarea, modificará el administrador de conexiones de archivos planos que creó y configuró en la lección 1. Cuando se creó inicialmente, el administrador de conexiones de archivos planos se configuró para cargar de forma estática un único archivo. Para permitir que el Administrador de conexiones de archivos planos cargue archivos de forma iterativa, debe modificar la propiedad ConnectionString del administrador de conexiones de modo que acepte la variable User:varFileName definida por el usuario, que contiene la ruta de acceso del archivo que se cargará en tiempo de ejecución.

Al modificar el administrador de conexiones para que utilice la variable definida por el usuario User::varFileName para rellenar la propiedad ConnectionString del administrador de conexiones, éste podrá conectarse a distintos archivos planos. En tiempo de ejecución, cada iteración del contenedor de bucles Foreach actualizará dinámicamente la variable User::varFileName. A su vez, actualizar esta variable da lugar a que el administrador de conexiones se conecte a un archivo plano distinto, y que la tarea de flujo de datos procese un conjunto de datos distinto.

Para configurar el Administrador de conexiones de archivos planos de modo que utilice una variable para la cadena de conexión

  1. En el panel Administradores de conexión, haga clic con el botón secundario en Sample Flat File Source Data y, a continuación, seleccione Propiedades.

  2. En la ventana Propiedades, para Expresiones, haga clic en la celda vacía y, a continuación, haga clic en el botón de puntos suspensivos (…).

  3. En el cuadro de diálogo Editor de expresiones de propiedad, en la columna Propiedad, escriba o seleccione ConnectionString.

  4. En la columna Expresión, haga clic en el botón de puntos suspensivos (…) para abrir el cuadro de diálogo Generador de expresiones.

  5. En el cuadro de diálogo Generador de expresiones, expanda el nodo Variables.

  6. Arrastre la variable User::varFileName hasta el cuadro Expresión.

  7. Haga clic en Aceptar para cerrar el cuadro de diálogo Generador de expresiones.

  8. Haga clic en Aceptar para cerrar el cuadro de diálogo Editor de expresiones de propiedad.

Tarea de la siguiente lección

Paso 4: probar el paquete del tutorial de la lección 2