|
ETL-Tools.Info
ETL Tools in English
|
Business Intelligence - Almacenes de Datos - ETL |
|
| |
Datastage - consejos del experto y preguntas frequentes (FAQ)Resolución de los problemas más habituales y los "best practices"
2.9. Una rutina Datastage para abrir un fichero de texto y leer una línea de texto Para escribir una rutina Datastage que abra un fichero de texto y lea una línea de texto (por ejemplo para obtener y procesar los nombres de las columnas) usa el código mostrado abajo. ¡Ojo!Los parámetros work dir y file1 son traspasados a la rutina. * open file1 OPENSEQ work_dir : '\' : file1 TO H.FILE1 THEN CALL DSLogInfo("******************** File " : file1 : " abierto", "JobControl") END ELSE CALL DSLogInfo("Fichero no abierto", "JobControl") ABORT END READSEQ FILE1.RECORD FROM H.FILE1 ELSE Call DSLogWarn("******************** Fichero vacio", "JobControl") END firstline = Trim(FILE1.RECORD[1,32]," ","A") ******* lee las primeras 32 letras Call DSLogInfo("******************** Registro leido: " : firstline, "JobControl") CLOSESEQ H.FILE1 |
|
Todos los derechos reservados |