Skip to main content
Announcements
See why Qlik is a Leader in the 2024 Gartner® Magic Quadrant™ for Analytics & BI Platforms. Download Now
cancel
Showing results for 
Search instead for 
Did you mean: 
alexis_garcia
Creator II
Creator II

Unir tablas

Hola a todos,

presento mi duda a ver si me pueden ayudar.

Tengo varias tablas de distintos orígenes de datos que algunas tienen en común los campos FechaYhora y Edificio.

Ahora necesito unir todas las tablas que tienen esos datos en común mediante un único identificador, ya que no quiero que aparezca una tabla sintética con los 2 campos, debido a que se ralentiza la aplicación.

He probado a unir FechaYhora&'-'&Edificio, pero no sé qué pasa que no se está uniendo bien.

Alguien sabe cómo podría hacerlo?

Gracias.

Un saludo.

2 Replies
JoaquinLazaro
Partner - Specialist II
Partner - Specialist II

Hola Alexis:

Link_Table:

LOAD DISTINCT

          FechaYhora&'-'&Edificio as Key,

          FechaYhora

          Edificio

Resident Table1;

Link_Table:

LOAD DISTINCT

          FechaYhora&'-'&Edificio as Key,

          FechaYhora

          Edificio

Resident Table2;

Link_Table:

LOAD DISTINCT

          FechaYhora&'-'&Edificio as Key,

          FechaYhora

          Edificio

Resident Table3;

Drop Fields FechaYhora, Edificio From Table1;

Drop Fields FechaYhora, Edificio From Table2;

Drop Fields FechaYhora, Edificio From Table3;

...

Si estás seguro que no hay combinaciones diferentes puedes omitir el segundo y tercer load

Espero que te sirva de ayuda,

Joaquín

davidrobles
Partner - Contributor III
Partner - Contributor III

Hola Alexis,

Asegurate que el contenido de los campos tiene el mismo formato y contenido.

Mas que usar el & te aconsejo que uses autonumberhash128 o autonumberhash256, si la clave es muy larga, para crear los campos clave ya que aunque la carga sea mas lenta la aplicacion ira mas rapido.

Un Saludo