Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Que tal, Buenas a todos
Hice la extracción de un archivo Excel en Qlikview y lo que obtuve fue una sola cadena muy larga de texto , lo que necesito es saber como puedo separar esa cadena para convertirla en columnas y así poder formar una tabla. En realidad tengo poca experiencia con Qlik asi que estaría genial que me pusieran aportar ideas. Lo pensaba hacer con funciones de cadena pero no estoy seguro.
Gracias
Alejandro buenas tardes
hay varias opciones/funciones, regalarme una muestra de tu información para poder ayudarte
Saludos,
Te adjunto un txt
Alejandro como estas
Anexo ejm a ver si te sirven, me cuentas:
TMP:
LOAD @1:10 AS FIELD1,
@11:19 AS FIELD2,
@20:46 AS FIELD3,
@47:70 AS FIELD4,
@71:87 AS FIELD5,
@88:112 AS FIELD6,
@113:125AS FIELD7,
@126:n AS FIELD8
FROM
[..\..\..\Documents\Downloads\Sample.txt]
(fix, codepage is 1252, no eof);
NoConcatenate
SUMARY:
LOAD
FIELD1,
FIELD2,
FIELD3,
Replace(PurgeChar(FIELD4,'*,CR'),'.',',')*1 AS FIELD4,
FIELD5,
Trim(FIELD6) AS FIELD6,
FIELD7,
FIELD8
Resident TMP;
DROP Table TMP;
Buen día
En la carga del archivo escoges la opción "Longitud Fija" y escojes el limite se cada uno de los campos, con esto ya se cargaría tu archivo, luego puedes aplicar funciones, como purgechar para quitar los caracteres que no requieras, la funcion TRIM para quitar todos los espacios, renombra !s los campos, etc
En el asistente de carga en el delimitador indica que quieres que el delimitador sean espacios y con eso tendras tu info en columnas, ya solo renombra los campos.
Saludos
¿Y si el archivo no tiene delimitadores y las cadenas no son del mismo largo?
Puedes subir el archivo que mencionas
Alejandro buenos dias: