Contenido Stages de Secuencia Stages de Job Parallel Stages de Job Server Creación de parámetros Paso de parámetros en Job Activity Ejecución de los jobs Debug del ETL
1. Stages de Secuencia Secuencia 1.1 Job Acti Activit vity y Es un stage stage ue invoca invoca a un Job Job o a una Secuenci Secuencia! a! En sus propiedades deben con"gurarse los siguientes puntos# General: Nombre: au$ se nombra el Job Activity! Puede colocarse cualuier nombre pero se recomienda colocarle a este stage el mismo nombre del Job o Secuencia al ue se está invocando! colocarse una breve breve descripción de lo ue %ace Descripción: debe colocarse el Job o la Secuencia a la ue invoca el stage! Trabajo: Nombre del trabajo: se debe seleccionar de la lista &%aciendo clic
en ' el Job o Secuencia a la ue se uiere invocar con el stage! sección aparecerá la lista de parámetro parámetros s ue ar!metros: en esta sección necesita necesita el Job o Secuencia Secuencia invocada para poder (uncionar (uncionar! Nota: %ay ue considerar ue si los parámetros del Job Activity ya está con"gurados y si se desea invocar a otro Job o Secuencia) una ve* ue se realice el cambio en el campo +,ombre del Trabajo- los parámetros se borrarán! &.er Sección de Parámetros' Desencadenantes: normalment mente e se deja deja con la condic condición ión por de(ect de(ecto! o! "#presión: normal Nota: si el stage ya está con"gurado y se desea cambiar el Job o Secue Secuenc ncia ia al ue ue está está invo invoca cando ndo)) %ay %ay ue ue esta estarr pend pendien iente te de sustituir el nombre del nuevo Job o Secuencia en la e/presión!
1.$ Noti% Noti%catio cation n Activit Activity y Es un stage ue permite enviar un correo de noti"cación para aler alerta tarr la ocurre ocurrenci ncia a de un dete determ rmina inado do event evento! o! En sus propiedades deben con"gurarse los siguientes puntos# •
Noti%cación: au$ se con"gura todo lo relacionado con el correo ue se desea desea enviar enviar &remi &remitent tente) e) destina destinatar tario) io) asunto asunto)) conten contenido ido0'! 0'! Es recomendable ue tanto en el +,ombre del servidor de correo S1TPcomo en la +Dirección de correo electrónico del destinatario- no se colou coloue e la direcc dirección ión de correo correo directam directament ente e sino sino ue 2sta 2sta se pase pase mediante un parámetro!
1. Stages de Secuencia Secuencia 1.1 Job Acti Activit vity y Es un stage stage ue invoca invoca a un Job Job o a una Secuenci Secuencia! a! En sus propiedades deben con"gurarse los siguientes puntos# General: Nombre: au$ se nombra el Job Activity! Puede colocarse cualuier nombre pero se recomienda colocarle a este stage el mismo nombre del Job o Secuencia al ue se está invocando! colocarse una breve breve descripción de lo ue %ace Descripción: debe colocarse el Job o la Secuencia a la ue invoca el stage! Trabajo: Nombre del trabajo: se debe seleccionar de la lista &%aciendo clic
en ' el Job o Secuencia a la ue se uiere invocar con el stage! sección aparecerá la lista de parámetro parámetros s ue ar!metros: en esta sección necesita necesita el Job o Secuencia Secuencia invocada para poder (uncionar (uncionar! Nota: %ay ue considerar ue si los parámetros del Job Activity ya está con"gurados y si se desea invocar a otro Job o Secuencia) una ve* ue se realice el cambio en el campo +,ombre del Trabajo- los parámetros se borrarán! &.er Sección de Parámetros' Desencadenantes: normalment mente e se deja deja con la condic condición ión por de(ect de(ecto! o! "#presión: normal Nota: si el stage ya está con"gurado y se desea cambiar el Job o Secue Secuenc ncia ia al ue ue está está invo invoca cando ndo)) %ay %ay ue ue esta estarr pend pendien iente te de sustituir el nombre del nuevo Job o Secuencia en la e/presión!
1.$ Noti% Noti%catio cation n Activit Activity y Es un stage ue permite enviar un correo de noti"cación para aler alerta tarr la ocurre ocurrenci ncia a de un dete determ rmina inado do event evento! o! En sus propiedades deben con"gurarse los siguientes puntos# •
Noti%cación: au$ se con"gura todo lo relacionado con el correo ue se desea desea enviar enviar &remi &remitent tente) e) destina destinatar tario) io) asunto asunto)) conten contenido ido0'! 0'! Es recomendable ue tanto en el +,ombre del servidor de correo S1TPcomo en la +Dirección de correo electrónico del destinatario- no se colou coloue e la direcc dirección ión de correo correo directam directament ente e sino sino ue 2sta 2sta se pase pase mediante un parámetro!
1.& Se' Se'uen uencer cer Es un stage ue permit permite e sincroni*ar sincroni*ar dos dos ramas dentro dentro de una Secuencia! En sus propiedades deben con"gurarse los siguientes puntos# Secuenciador: (odalidad: en este campo se indica el comportamiento ue va a tener el stage! stage! Puede ser +Cualui +Cualuieraera- si se desea ue el proceso proceso contin3e cuando cualuiera de las ramas ue llegan al Seuencer %aya %aya termina terminado) do) o +Todo +Todoss- si se uiere uiere ue el proces proceso o contin contin3e 3e cuando todas las ramas ramas del proceso proceso %ayan terminado! terminado!
1.) "#ec "#ecute ute *omm *ommand and Es un stage ue permite ejecutar un comando! ,ormalmente se util utili*a i*a para para leer leer un arc% arc%ivo ivo !t/t !t/t!! En sus prop propied iedad ades es deben deben con"gurarse los siguientes puntos# "#ec*ommand: (andato: en este campo se coloca la instrucción ue se desea ue ejec ejecut ute e el stag stage! e! Por lo gener general al)) se colo coloca ca prim primer ero o el coma comando ndo seguido de la ruta de donde se uiere leer el arc%ivo !t/t!
1.+ ,ser -aria -ariables bles Activity Activity Este stage permite de"nir variables dentro de la secuencia ue pueden ser utili*adas posteriormente) por ejemplo) para de"nir parámetros! Los puntos ue se deben con"gurar en este stage son los siguientes# -ariables de usuario: 4 Nombre: se debe colocar el nombre de la variable a crear! crear! 4 "#presión: &especi"car lo ue %ace la e/presión'
1. /out /outine ine Acti Activity vity
$. Stages de Job arallel $.1 D0$ *onnector Este stage permite reali*ar una cone/ión a una D56 y e/traer o ingresar datos en la misma! La con"guración de este stage será di(erente dependiendo de cuál de estos dos comportamientos se uiera establecer!
•
"#traer datos ropiedades: *one#ión: 4 Database# se coloca el nombre del esuema al ue se desea conectar! 4 ,sername: se coloca el nombre del usuario del esuema al ue se desea conectar! 4 assord: se coloca el pass7ord del usuario del esuema al ue se desea conectar! ,so: 4 Generate S23: en este campo se especi"ca si se uiere ue Datastage genere un uery para reali*ar la consulta o si se desea ingresar el uery manualmente! Si se elige la opción +Si- se debe especi"car el nombre de la tabla en el campo +Table ,ame-! Si se elige la opción +,o- se debe escribir el uery en el campo +Select Statement-! Nota: este stage brinda la posibilidad de reali*ar pruebas de cone/ión as$ como ver la data proveniente del origen! Para esto) en la sección +Cone/ión- se debe elegir la opción +Probar- ue posteriormente arrojará un aviso indicando si la cone/ión (ue satis(actoria o no! De igual manera) en la sección +8so- se debe elegir la opción +.er datos- ue posteriormente pedirá la in(ormación correspondiente a los parámetros ue se necesitan para poder e/traer la data del origen! Si la cone/ión %a sido e/itosa y e/iste data en el origen) se podrán ver los registros correspondientes) en caso contrario) Datastage indicará ue %ay un error! *olumnas: en esta sección se colocan el nombre y tipo de dato de las columnas ue se desean traer del origen! Es importante ue au$ apare*can cada uno de los campos ue se indican en el uery &en caso de %aber ingresado un uery manual' y ue en ambos lugares tengan e/actamente el mismo nombre!