Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Tengo dos tablas en Qlikview, la tabla de Facts y el catalogo los cuales no hacen match al 100% .
1446510000.000
1400010018.000
1406010013.000
1424110001.000
1406010026.000
1403010003.000
46110.659
1415410002.000
1415410001.000
40206.788
40207.788
42000.100
42010.105
42410.260
42410.262
42410.273
43010.201
43010.205
43010.210
Estas son las llaves primarias de las dos tablas. pero según no coinciden.
Los datos fueron extraídos de un Excel
Que tal Alejandro
Sabes que cuando tengo esta novedad lo que hago es crear la copia de la llave en cada tabla, por ejemplo en la tabla A y Tabla B se relacionan por la %LlaveID, entoces en la tabla A creo otro campo que se usa de llave, que seria LlaveID_A, y la tabla B el mismo caso LlaveID_B con esto tengo en cada tabla el campo relacional y la llave, seguido de esto, en el entorno gráfico creo un cuadro de tabla con los tres campos colocando la llave en el centro de esta manera puedo revisar en la tabla los registros que no se relacionan:
Ejemplo
Ventas:
LOAD ORDERNUMBER as [Numero de Orden],
PRODUCTCODE as %LlaveId,
PRODUCTCODE as LlaveId_B,
QUANTITYORDERED as Unidades
FROM
[..\Datos\orderfact.qvd]
(qvd);
Productos:
LOAD PRODUCTCODE as %LlaveId,
PRODUCTCODE as LlaveId_A,
PRODUCTNAME as Producto
FROM
[..\Datos\products.qvd]
(qvd);
En este caso un registro de la tabla B no me relaciona
Espero que ayude en algo, cualquier duda estamos a las ordenes
Buenos dias, veo que se repite la secuencia de dos campos, en este caso genera una tercer columna, puede ser rowid() con ello haces unico el registro.
saludos...