Crear tarea contenedo ForLoop SSIS que permita cambiar automáticamente ruta de carpeta de archivos
Publicado por Yanett Giraldo (1 intervención) el 23/07/2021 20:29:24
Cordial saludo:
Tengo un paquete dentro de un proyecto SSIS en Visual Studio 2019. Requiero crear una tarea que permita cambiar automáticamente la ruta de una carpeta de archivos por cada iteración del ciclo. Por ejemplo:
Necesito cargar, a través de ETL de Visual Studio, los meses de enero, febrero, marzo y abril de 2019 a una base de datos Stage. Si yo lanzo el proceso por los 4 meses, ello se tarda unas 57 horas aprox.
Si yo lo lanzo mes por mes, se tarda 1 hora y 15 minuntos aprox.
Mi proyecto tiene parámetros de proyecto, contenedores For Each, de secuencia y For Loop. Los contenedores For Each ejecutan traverse subfolders.
Yo he pensado hacerlo mes a mes de forma que, el proceso ejecute hasta la base de datos Stage y luego vuelva a empezar con el siguiente mes.
No sé si la idea se pueda llevar a cabo y me pueden ayudar a resolverla o si por el contrario, alguna/o de ustedes por acá tiene una mejor idea que me pueda permitir resolver el problema que ya me tiene con un stopper en el trabajo bastante amplio.
Agradezco mucho su atención y ayuda.
Yanett Giraldo.
Tengo un paquete dentro de un proyecto SSIS en Visual Studio 2019. Requiero crear una tarea que permita cambiar automáticamente la ruta de una carpeta de archivos por cada iteración del ciclo. Por ejemplo:
Necesito cargar, a través de ETL de Visual Studio, los meses de enero, febrero, marzo y abril de 2019 a una base de datos Stage. Si yo lanzo el proceso por los 4 meses, ello se tarda unas 57 horas aprox.
Si yo lo lanzo mes por mes, se tarda 1 hora y 15 minuntos aprox.
Mi proyecto tiene parámetros de proyecto, contenedores For Each, de secuencia y For Loop. Los contenedores For Each ejecutan traverse subfolders.
Yo he pensado hacerlo mes a mes de forma que, el proceso ejecute hasta la base de datos Stage y luego vuelva a empezar con el siguiente mes.
No sé si la idea se pueda llevar a cabo y me pueden ayudar a resolverla o si por el contrario, alguna/o de ustedes por acá tiene una mejor idea que me pueda permitir resolver el problema que ya me tiene con un stopper en el trabajo bastante amplio.
Agradezco mucho su atención y ayuda.
Yanett Giraldo.
Valora esta pregunta


0