Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola amigos soy nuevo en esto del QV, en la empresa donde trabajo me han pedido crear un modelo el cual debo alimentar de dos diferentes bases de datos a continuación dejo ejemplo de lo que tengo y de el resultado que quiero para ver si pueden apoyarme para hacer dicho modelo
DB1
Tabla1
NumeroEmpleado
Nombre
Apellidos
DB2
Tabla1
IDUsuario
NumeroEmpleado
Tabla2
IDUsuario
Semana
Día
Horas
estas son mis tablas donde la Tbl1 de la DB1 contiene la información que requiero de los usuarios dados de alta en la Tbl1 de la DB2 y lo que quiero es unir dicha información junto con la Tbl2 de la DB2 para obtener lo siguiente:
Nombre Apellidos Semana Día Horas
Carlos Peña 1823 04-06-2018 9
Carlos Peña 1823 05-06-2018 9
Carlos Peña 1823 06-06-2018 7.5
Carlos Peña 1823 07-06-2018 9
Carlos Peña 1823 08-06-2018 9
Frank Garcia 1823 04-06-2018 7
Frank Garcia 1823 05-06-2018 8
Frank Garcia 1823 06-06-2018 8
Frank Garcia 1823 07-06-2018 4
Frank Garcia 1823 08-06-2018 8
de ante mano muchas gracias por su colaboración
Buen Día,
Maikel,
en la parte de responder eliges "Utilizar el editor avanzado"
y te aparece una vista como la siguiente:
Saludos!!!
listo, muchas gracias
Hola Maikel, como menciona el compañero Bertin, y con el ejemplo que mandas de TimeSheet el modelo de datos presenta muchas llaves sintecticas, por lo cual no te mostrara valores
en estos selects que envias
SQL SELECT *
FROM "TS_PROD".dbo.Timesheets;
SQL SELECT *
FROM "TS_PROD".dbo.Users;
SQL SELECT *
FROM "TS_PROD".dbo.StatusTS;
SQL SELECT *
FROM "TS_PROD".dbo.BranchOffices;
al seleccionar todos los campos, tal pareciera que no hay una relacion entre los mismos, al revisar el modelo observas algo asi
creo que te ayudaría definir primero la relación entre las tablas Users,BranchOffices,Timesheets; etc y poder revisar en sql el join que mas te convenga, una vez que lo tengas definido podrías entonces llamarlo ya en qlikview y desde ahí
construir el modelo que requieres.
Saludos