Power Builder - importar a excel archivo plano desde power

 
Vista:

importar a excel archivo plano desde power

Publicado por amilcar (407 intervenciones) el 08/03/2007 14:52:41
hola a todos, tengo este inconveniente
tengo un archivo txt con algunos campos con comilas y otros no
1) si lo levanto desde excel , seleccionado delimitado por espacios, me separa bien las columnas. que es lo q necesito
2) luego de levantarlo necesito guardarlo como txt desde excel, lo q hace q me guarde sin las comillas, para luego importarlo a mi dw usando importfile. ya q no puedo importarlo directamente por q no me laventa bien los datos, tampoco puedo usar el fileread y luego cargarlo a mi dw, ya q las columnas cambian de tamaño si tienen datos o no.

todo ese lo necesito manejar desde power. pasando en limpio el sistema tendria q hacer esto
abrir el txt desde excel delimitado por espacios, (no se como hacer eso), guardar un nuevo archivo como txt y luego importar este a mi dw.

se escuchan sugerencias

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:importar a excel archivo plano desde power

Publicado por Leopoldo Taylhardat (710 intervenciones) el 08/03/2007 20:01:23
Saludos desde Maracay, Venezuela...

Te recomiendo como opción salvarlo delimitado por comas (,) y luego lo cargues directo a la tabla de la bd con la funcion: LOAD tabla FROM archivo DELIMITED by "," de SQL...

ejemplo...
LOAD TABLE "DBA"."PBCATTBL"
FROM 'C:\\BD_INVESTIGACIONES_UCV\\UNLOAD\\240.dat'
FORMAT 'ASCII'
QUOTES ON ESCAPES ON STRIP OFF
DELIMITED BY ','

espero que te sirva...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

importar a excel: Ejemplo de Datos respuesta anter

Publicado por Leopoldo Taylhardat (710 intervenciones) el 08/03/2007 20:03:20
Datos...

'ACTIVIDAD',,'DBA',-10,400,'N','N',0,34,'Arial',-10,400,'N','N',0,34,'Arial',-10,400,'N','N',0,34,'Arial',
'AREA_CONOCIMIENTO',,'DBA',-10,400,'N','N',0,34,'Arial',-10,400,'N','N',0,34,'Arial',-10,400,'N','N',0,34,'Arial',
'AYUDA_INSTITUCIONAL',,'DBA',-10,400,'N','N',0,34,'Arial',-10,400,'N','N',0,34,'Arial',-10,400,'N','N',0,34,'Arial',
'FACULTAD',,'DBA',-10,400,'N','N',0,34,'Arial',-10,400,'N','N',0,34,'Arial',-10,400,'N','N',0,34,'Arial',''
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:importar a excel archivo plano desde power

Publicado por Mario (21 intervenciones) el 08/03/2007 20:58:53
Si lo tenes en Excel para pasarlo a una dw poder usar dw_1.importclipboar() que copia el contenido del portapapeles en una dw.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:importar a excel archivo plano desde power

Publicado por amilcar (407 intervenciones) el 08/03/2007 21:41:49
aclaro un poco mas , los datos no los necesito almacenar , sino meterlos en un dw external.
el archivo origina tiene este formato

"01/01/20007 12:45" 900 "V" "AM" 230 227 229 380 370 420 etc
"01/01/20007 13:00" 900 "V" "AM" 229 227 225 389 340 410 etc
"01/01/20007 13:15" 900 "V" "AM" 0 0 229 0 0 0etc

como veran, tiene comillas y el largo de cada fila varia segun los datos q tenga.
lo que hago hasta el momento es
1 - levantar el archivo con excel delimitado con espacios
2- el paso 1 me arma bien los datos en cada columna, luego lo grabo como un txt desde excel
3- lo importo a mi dw external usando imporfile

la idea era evitar hacer el paso 1 y 2 desde power y no en forma manual como hasta ahora.

espero haber sido mas claro gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar