Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Abri1
Contributor III
Contributor III

Carga de datos

Buenas!!

Alguien que me pueda ayudar??

He cargado una tabla con los campos Nombre, "Cierres Positivos", "Cierres Negativos", Nombre1,  "Cierres Positivos1", "Cierres Negativos1"

Y lo que deseo hacer es que los datos que están en Nombre1 se agreguen a la columna Nombre, lo mismo para los demas campos... como puedo hacerlo desde el Editor de carga de datos??

1 Solution

Accepted Solutions
Luis_Calvo
Contributor III
Contributor III

Hola,

Puedes cargar dos veces las tablas trayendo el primer grupo de campos en la primera y concatenar una segunda carga trayendo el segundo grupo de campos.  Debes dejar un alias en el segundo grupo, algo así:

Base1:
LOAD
Nombre,
"Cierres Positivos",
"Cierres Negativos"
//Nombre1
//"Cierres Positivos1",
//"Cierres Negativos2"
FROM [lib://Inline/Inline.xlsx]
(ooxml, embedded labels, table is Hoja1);

Concatenate

LOAD
// Nombre,
// "Cierres Positivos",
// "Cierres Negativos",
Nombre1 as Nombre,
"Cierres Positivos1" as "Cierres Positivos",
"Cierres Negativos2" as "Cierres Negativos"
FROM [lib://Inline/Inline.xlsx]
(ooxml, embedded labels, table is Hoja1);

 

Deje los comentarios para dejar claro que hice pero igual puedes solamente no traer los campos en cada carga.  La función Concatenate tambien la podrías omitir ya que los nombres de campos serian los mismos en ambas tablas.

Al final te quedaría solo la tabla Base1 con los campos: Nombre, "Cierres Positivos" y "Cierres Negativos". 

Este ejemplo lo hice como si cargara los datos de excel, ya solo es cambiar la fuente.

Espero te sirva.

 

Saludos

 

 

 

 

 

 

 

 

 

View solution in original post

3 Replies
PrashantSangle

can you explain you requirement with sample data? and final output.
Great dreamer's dreams never fulfilled, they are always transcended.
Please appreciate our Qlik community members by giving Kudos for sharing their time for your query. If your query is answered, please mark the topic as resolved 🙂
Luis_Calvo
Contributor III
Contributor III

Hola,

Puedes cargar dos veces las tablas trayendo el primer grupo de campos en la primera y concatenar una segunda carga trayendo el segundo grupo de campos.  Debes dejar un alias en el segundo grupo, algo así:

Base1:
LOAD
Nombre,
"Cierres Positivos",
"Cierres Negativos"
//Nombre1
//"Cierres Positivos1",
//"Cierres Negativos2"
FROM [lib://Inline/Inline.xlsx]
(ooxml, embedded labels, table is Hoja1);

Concatenate

LOAD
// Nombre,
// "Cierres Positivos",
// "Cierres Negativos",
Nombre1 as Nombre,
"Cierres Positivos1" as "Cierres Positivos",
"Cierres Negativos2" as "Cierres Negativos"
FROM [lib://Inline/Inline.xlsx]
(ooxml, embedded labels, table is Hoja1);

 

Deje los comentarios para dejar claro que hice pero igual puedes solamente no traer los campos en cada carga.  La función Concatenate tambien la podrías omitir ya que los nombres de campos serian los mismos en ambas tablas.

Al final te quedaría solo la tabla Base1 con los campos: Nombre, "Cierres Positivos" y "Cierres Negativos". 

Este ejemplo lo hice como si cargara los datos de excel, ya solo es cambiar la fuente.

Espero te sirva.

 

Saludos

 

 

 

 

 

 

 

 

 

Abri1
Contributor III
Contributor III
Author

Gracias Lecalvo_25!!

Es justo lo que necesitaba.

 

Saludos