Problema Datastage

xmas77

Curioso
Hola

Tengo un problema con el datastage utlizo los hashed files y me van muy bien ya que gano velocidad pero por otro lado me quedan llenos y me está ocupando todo el espacio en el disco duro.Hay alguna manera una vez haya concluido el job de borrarlos para vaciar el disco duro y poderlo utilizar para ejecutar con mayor velocidad los jobs.Imagino que sera
alguna opcion del datastage administrador
Grácias
 
Hola xmas77,

No hay ninguna opción en el Administrator.

Puedes utilizar el comando TCL 'CLEAR.FILE fichero' o el comando TCL 'DELETE.FILE fichero', siempre que el fichero se haya creado mediante un stage Hashed File, o mediante un comando TCL 'CREATE.FILE fichero ...'.

En el primer caso se eliminarán los datos pero se conservará la estructura.

En el segundo caso se eliminará completamente el fichero, teniendo que volverlo a crear cada vez que lo quieras utilizar.

Se pueden ejecutar estos comandos desde:

- Una rutina Basic (sentencia Execute).
- Un comando TCL Before/After Job.
- Una sección 'Job Control' en un job de tipo Server (sentencia Execute).
- La función ExecTCL.

Con ambos comandos liberarás el espacio del fichero.

Un saludo,
Alfonso García
I.T. Consutant
 
Arriba