La fusión es otra transformación poderosa para optimizar nuestras tablas y la información que podríamos obtener de varias fuentes. Aprender a fusionar consultas en LuckyTemplates es relevante ya que esta transformación puede simplificar nuestros modelos de datos.
Obtener datos de diferentes fuentes en LuckyTemplates no es un gran problema. Realmente no importa de dónde provengan los datos, ya que solo se convertirán en una consulta. Lo que realmente importa es cómo estructuramos esas tablas en nuestro modelo.
Dicho esto, la fusión es una gran técnica para crear tablas que son totalmente diferentes a las que normalmente tenemos, ya que podemos combinar muchas tablas. En este artículo, aprenderá cómo fusionar consultas en LuckyTemplates de manera efectiva.
Tabla de contenido
Opción de combinación de consultas en LuckyTemplates
Por ejemplo, la tabla Detalles del canal puede ser una tabla de búsqueda lógica que podemos colocar dentro de nuestro modelo de datos. Pero debemos dejarlo como una consulta provisional porque aún podemos utilizarlo fusionándolo físicamente con nuestra tabla de Ventas .

Para hacer eso, seleccionemos la tabla Ventas , luego hagamos clic en la opción Combinar consultas dentro de la cinta Inicio .

La tabla de Detalles del canal siempre bifurca todas las dimensiones según el canal. Entonces, seleccionemos y resaltemos la columna Canal .

Luego, busquemos y seleccionemos la tabla Detalles del canal aquí.

Esto nos dará una vista previa. Veremos que la columna Nombre del canal desglosa Export , Distributor y Wholesale , que son los tres tipos de elementos dentro de nuestra tabla de hechos ( tabla Sales ). Seleccionemos la columna Nombre del canal .

Fusionar consultas en LuckyTemplates a través de opciones de tipo de unión
Hay diferentes opciones de Join Kind que podemos usar. Recomiendo encarecidamente explorar las opciones que puede utilizar. No revisaremos todas las opciones porque simplemente podemos usar la opción Left Outer .
Sin embargo, en raras ocasiones es posible que necesitemos usar las otras opciones de Join Kind . Solo necesitamos probarlos y, si no obtenemos el resultado correcto, debemos probar las otras opciones de Join Kind .

En este ejemplo, uniremos todo, desde nuestra columna Canal , que se encuentra en la tabla Ventas , al lado izquierdo de la columna Nombre del canal de la tabla o consulta Detalles del canal .
Seleccione la opción Left Outer , y nos dará una vista previa a continuación que indica que hay una coincidencia total. Después de eso, haga clic en el botón Aceptar .

Ahora, sucedieron algunas cosas en nuestra tabla de Ventas . Lo primero que notamos es que tenemos una transformación adicional dentro de nuestros PASOS APLICADOS , lo que indica que hemos combinado consultas .

Sin embargo, no nos ha proporcionado todas las columnas adicionales de la tabla Detalles del canal . En este caso, debemos hacer clic en las flechas dobles junto al nombre de la columna Detalles del canal .

Luego veremos todas las diferentes opciones disponibles, que son las columnas de la tabla Detalles del canal . Por ejemplo, estamos fusionando tablas y hay muchas columnas que no queríamos fusionar. Todo lo que tenemos que hacer es seleccionar solo las columnas que queremos traer. Primero dejemos todas seleccionadas y hagamos clic en el botón Aceptar .
Veremos que todas las columnas de esa tabla de apoyo ahora han aparecido en cada fila dentro de nuestra tabla de hechos.

Aplicar transformaciones adicionales
Además, podemos simplemente eliminar esta columna de Canal aquí porque ya tenemos una columna similar que se agregó usando la técnica de fusión que hicimos anteriormente.

Luego, cambiemos el nombre de las columnas recién agregadas en nuestra tabla a Channel , Short Code , Alt. Nombre , Importancia y Código Previo .

Todas estas son dimensiones diferentes que ahora podemos usar en nuestros modelos y visualizaciones. Podemos crear fácilmente esta consulta detallada que finalmente se convertirá en una tabla.
Ahora, si revisamos nuestra sección de PASOS APLICADOS , todas las cosas que hemos hecho se agregaron automáticamente. Agregamos consultas, fusionamos, expandimos, eliminamos y renombramos columnas.

Si revisamos nuestro Editor Avanzado , el código M indica exactamente lo mismo de nuestra sección PASOS APLICADOS . Esas son las transformaciones que hemos hecho anteriormente.

Conclusión
En última instancia, la combinación de consultas es otra poderosa transformación que optimiza nuestras consultas y tablas para los modelos de datos. Es importante entender cómo vamos a usarlos y reunirlos todos como uno solo. Esto nos permitirá crear estas consultas y tablas totalmente optimizadas. Luego podemos usarlos dentro de nuestro modelo de datos para hacer que nuestros cálculos DAX sean más efectivos.
De hecho, la transformación de consultas de combinación es un complemento indispensable para nuestro pensamiento analítico y desarrollo de modelos en LuckyTemplates.