Tutorial Datastage Parte 3: Propiedades de un proyecto
Al crear un proyecto podemos modificar ciertas propiedades, así como también, crear variables globales a ese proyecto.
Al hacer click en las propiedades, tenemos lo siguiente
Dentro de general tenemos las siguientes opciones importantes:
Enable job Administration in Director: Esta opción da a los usuarios la habilidad de limpiar recursos y status desde el menú de jobs del Director (Cuando lleguemos al director hablaremos de esto)
Enable Runtime Column Propagation in parallel jobs: Esta opción no la he utilizado nunca, pero según la documentación sirve para propagar columnas no definidas en un job de parallel. En otras palabras, si por alguna razón dentro de un job parallel nos encontramos con una columna no definida dentro de la metadata, el job puede “arrastrarla” hasta el final sin que esto signifique un abort en la ejecución.
Auto Purge of Job Logs: Esta opción es para que el motor de datastage purge los logs luego de x ejecuciones o x días.
Otra cosa importante son las variables de ambiente. Si hacemos click en Enviroment nos aparecerá lo siguiente:
Aquí se guardan los diferentes valores de las variables internas de DataStage (no es muy recomendable meter mano aquí sin saber). El apartado que nos interesa es la opción User Defined. En donde veremos lo siguiente.
Como se puede ver aquí podemos asignar variables globales que pueden ser utilizadas en nuestros procesos. Bastante útil para definir valores de Path (Ubicaciones) o Usuarios y contraseñas de los diferentes motores de datos que accederemos con nuestros procesos. Se pueden definir 2 tipos de variables: String y Encrypted. La diferencia de ambas es que unas las podremos ver en el motor y las otras no (nos aparecerá el típico * cuando queramos ver su valor). Estas últimas se recomienda utilizarlas en las contraseñas de los motores.
La Pestaña Tracing posibilita la creacion de trazas en el servidor, esto sirve para verificar todo lo que se realiza en el motor.
La pestaña Schedule aplica solo a servidores Windows NT/2000, y permite schedulizar jobs mediante las tareas programadas de Windows.
Nos saltaremos directamente a la pestaña Tunables (Ya que las demás aun no se para que sirven xD, y la pestaña de parallel ya la veremos más adelante cuando hablemos de los jobs parallel.). Aquí tenemos lo siguiente:
Aquí se puede configurar los valores del cache y buffer de tuplas.
Volviendo al menú principal (el de los proyectos), tenemos la opción Command
Esta opción nos permitirá introducir algunos comandos directamente en el servidor. Estos comandos son comandos Universe, que es básicamente SQL
.
Por ejemplo, tenemos el siguiente comando
Este comando nos dará la lista de trabajos en ejecución de la maquina
En otro post subiré algunos otros comandos que conozco, pero aun no he encontrado una lista completa con estos. Supongo que si miramos la información de universo, muchos de los comandos serán aplicables también aquí.
Por ahora lo dejare hasta aquí, en el próximo post entrare de lleno en el diseño de Jobs con DataStage Designer.
Saludos!Etiquetas: Tutorial Data Stage
0 comentarios:
Publicar un comentario
Suscribirse a Enviar comentarios [Atom]
<< Inicio