none
Dar valor a variables al inicio del paquete

    Pregunta

  • Buenas tardes,

        tengo una ETL que ya estaba hecha y tengo que modificarla, y me encuentro con que tiene 2 variablesde usuario EndDateTime y StartDateTime con un valor cualquiera como incio. 

    Cuando pasamos a ejecutar la ETL, estas dos variables cogen el valor actual la primera y el valor actual menos 4 horas el segundo, y esto lo hace antes de pasar por ningún Executa SQL Task ni ninguna herramienta más. Mirando el progress, veo que realiza un TaskGetDates que es donde configura estos valores horarios. Pero no veo donde está esta tarea, me podeis iluminar como puede ejecutarse este formateo de las horas, puesto que tengo que modificar las 4 horas iniciales por otro valor y no se como acceder a ello.

    Muchas gracias!!!

    miércoles, 17 de enero de 2018 14:07

Respuestas

  • Hola,

    Debes revisar si existen variables en tu paquete SSIS con un valor inicial por defecto.  También podrías revisar una tarea que se llame TaskGetDates que podría ser un Script Task, Expression Task o SQL Task donde se definan valores iniciales o llamando a una función o procedimiento almacenado en tu servidor se obtenga el valor inicial.


    • Marcado como respuesta Marcus.76 jueves, 18 de enero de 2018 10:38
    miércoles, 17 de enero de 2018 18:14