Conjunto de Datos: Unión de Tablas/Table Join
La unión de Tablas o Table Join lo que busca es poder relacionar información de distintas tablas para poder crear un nuevo conjunto de datos.
¿Cuales son los tipos de unión de tablas?
- Inner Join: relaciona datos que estén en ambas tablas.
- Left/Right Join: significa que relacionamos datos de una tabla con la otra siempre que exista una coincidencia. Por ejemplo: Un left join si tenemos Liquidaciones a la izquierda y Documentos a la derecha, significa que voy a insertar todos aquellos datos de la derecha que coincidan con la izquierda.
- Full Join: significa que se relacionan ambas tablas sin ningun tipo de entidad relacional, es decir, se juntan todos los campos sin importar que entre las tablas no haya coincidencias.
En la medida en que queremos complementar tablas siempre debemos seleccionar una llave, funciona muy parecido al conocido BuscarV o Vlookup en Excel, donde se selecciona un campo (por lo general algún ID) que está en ambas tablas que permite conectar una cosa con la otra.
¿Cuando debería hacer una unión de tablas?
Cuando se requiere construir un reporte compuesto de varias entidades y necesito campos que no están completos
¿Como hago una unión de tablas?
Existen dos formas, o al crear un conjunto de datos se trabaja la unión de las tablas o derechamente puede ser desde un conjunto de datos ya creado allí poder modificarlo desde la pantalla de Análisis.
Crear un conjunto de datos con unión de tablas:
- Se siguen los pasos de Conjunto de Datos
- Antes de agregar la tabla al conjunto de datos damos click a→ Editar/obtener vista previa de los datos
- Una vez en la edición de datos podemos “Agregar Datos”
- Allí podemos traer un conjunto de datos ya existente, buscar nuevas tablas o cargar un archivo:
5. En este caso seleccioné Origen de Datos, para traer tablas que no he exportado antes:
6. Una vez seleccionada la tabla a exportar, puedo iniciar la unión.
Ejemplo: en este caso quiero juntar trabajos (time_entries) con liquidaciones o cobros (prebills_view), la llave de la unión entre ambas tabla sería el código del proyecto. Ya que yo quiero poder traerme todos aquellos trabajos y saber cuáles de ellos están asociados a una liquidación y cuales no.
7. Una vez establecida la unión de ambas tablas selecciono Aplicar.
8. Puedo modificar el nombre del conjunto de datos para asegurarme de documentar la conjunción que realicé
9. Selecciono publicar y visualizar para ir a construir un análisis.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.