Editor de consultas en LuckyTemplates | Una visión general

Editor de consultas en LuckyTemplates | Una visión general

En este tutorial, mostraremos un ejemplo detallado de por qué siempre necesitamos usar el Editor de consultas en LuckyTemplates y qué podemos lograr al usarlo. 

Se considera una buena práctica llevar siempre primero los datos al Editor de consultas.

Lo mostraremos y lo probaremos analizando algunos ejemplos y problemas con los que nos podríamos encontrar, y la forma en que se verían los datos si no usamos el Editor de consultas.

Tabla de contenido

Por qué siempre necesita usar el editor de consultas en LuckyTemplates

Ahora podemos importar esos datos a nuestro modelo de datos haciendo clic en la opción Obtener datos . Esta opción facilita la importación de archivos en nuestro modelo de datos. Sin embargo, realmente no sugerimos hacer esto porque siempre debemos limpiar y optimizar nuestros datos en el Editor de consultas primero.

Editor de consultas en LuckyTemplates |  Una visión general

Solo para mostrar un ejemplo de por qué no es una buena idea traer nuestros datos directamente a nuestro modelo de datos, importemos un archivo de muestra haciendo clic en Obtener datos y haga clic en el libro de Excel .

Editor de consultas en LuckyTemplates |  Una visión general

Para este ejemplo, usaremos este archivo de datos de Excel de muestra sobre operaciones de fabricación . Haga doble clic en el archivo para traerlo a nuestro modelo de datos. 

Editor de consultas en LuckyTemplates |  Una visión general

Dentro del Navegador , seleccionaremos esta tabla Operation_Data y haremos clic en el botón Cargar

Editor de consultas en LuckyTemplates |  Una visión general

Luego, enviará inmediatamente nuestra tabla a nuestro modelo de datos. Aquí es donde podemos encontrar algunos problemas. Esto se debe a que enviar un archivo de datos que aún no está optimizado podría tener algunos errores que no pudimos ajustar o corregir antes de llegar a nuestro modelo de datos.

Editor de consultas en LuckyTemplates |  Una visión general

Podemos simplemente cerrarlo haciendo clic en el botón Cerrar .

Editor de consultas en LuckyTemplates |  Una visión general

Después de eso, continuará enviando estos datos no optimizados con errores en nuestro modelo de datos.

Editor de consultas en LuckyTemplates |  Una visión general

Al observar estos datos en nuestra tabla de datos, podemos ver qué tan grande es esta tabla. No es así como queremos que estén nuestros datos dentro de nuestro LuckyTemplates. Probablemente también haya muchas columnas redundantes o información que no necesitamos dentro de esta tabla que debería eliminarse primero. Lo que queremos es tener tablas optimizadas y limpias para poder construir un modelo alrededor de nuestros datos. 

Editor de consultas en LuckyTemplates |  Una visión general

Estas son solo algunas de las muchas razones por las que siempre debemos llevar primero nuestros datos al Editor de consultas. 

Transformación de datos mediante el editor de consultas en LuckyTemplates

Esta otra hoja de cálculo de muestra parece desordenada desde la perspectiva de LuckyTemplates. Si nos fijamos en este, no hay nada bueno que podamos hacer en LuckyTemplates con todas estas mini tablas, títulos redundantes y alguna información irrelevante. Entonces, lo que debemos hacer primero es traer esto al Editor de consultas. Luego, intente optimizarlo y limpiarlo. 

Editor de consultas en LuckyTemplates |  Una visión general

Le mostraré cómo podemos limpiar esta hoja de cálculo u hoja de trabajo de manera efectiva colocando transformaciones en capas una encima de la otra. Nuevamente, no solo traiga los datos directamente a nuestro LuckyTemplates. Siempre transforme o limpie primero sus datos en el Editor de consultas. 

Para abrir el Editor de consultas, simplemente haga clic en la opción Transformar datos .

Editor de consultas en LuckyTemplates |  Una visión general

Dentro del Editor de consultas, importe el archivo haciendo clic en Nueva fuente . Luego, elija el tipo de archivo que desea consultar. Para este ejemplo, haremos clic en el Libro de Excel porque queremos consultar una hoja de cálculo o un archivo de hoja de trabajo.

Editor de consultas en LuckyTemplates |  Una visión general

Después de eso, elija el archivo que desea consultar. En este ejemplo, consultaremos el archivo de Excel del iPhone6 .

Editor de consultas en LuckyTemplates |  Una visión general

Necesitamos limpiar toda la hoja de trabajo, así que seleccionaremos la Hoja1 y haremos clic en el botón Aceptar .

Editor de consultas en LuckyTemplates |  Una visión general

Luego, veremos todas estas columnas redundantes, información y valores nulos que necesitamos limpiar. Este es un gran ejemplo para mostrar lo que podemos lograr dentro del Editor de consultas. En los próximos pasos, limpiaremos y optimizaremos esta tabla.

Editor de consultas en LuckyTemplates |  Una visión general

Primero cambiemos el nombre de nuestra tabla. En Propiedades , cambie el nombre de esta tabla a Datos de ventas .

Editor de consultas en LuckyTemplates |  Una visión general

Luego, podemos comenzar a limpiar esta hoja de cálculo de diferentes maneras y en diferentes órdenes. Para este tutorial, comenzaremos eliminando los valores nulos.

1. Eliminar los valores nulos

Podemos eliminar fácilmente los valores nulos haciendo clic en el icono de flecha hacia abajo de las columnas con valores nulos. 

Editor de consultas en LuckyTemplates |  Una visión general

Luego, desmarque (null) en la opción Filtros y haga clic en el botón Aceptar .

Editor de consultas en LuckyTemplates |  Una visión general

Ahora, veremos que los valores nulos se han ido. 

Editor de consultas en LuckyTemplates |  Una visión general

2. Eliminar la información redundante

Lo siguiente que podemos hacer es eliminar la información redundante dentro de estas filas de nuestra tabla. Actualmente tenemos ItemNumber , ProductName , ClassificationGroup y algún rango de fechas. Eliminaremos estas repeticiones y llevaremos la primera fila al encabezado.

Editor de consultas en LuckyTemplates |  Una visión general

Para hacer eso, haga clic en la pestaña Transformar . Luego, seleccione Usar la primera fila como encabezados .

Editor de consultas en LuckyTemplates |  Una visión general

Como resultado, esos elementos se convirtieron en nuestros encabezados reales, que es lo que realmente deberían ser.

Editor de consultas en LuckyTemplates |  Una visión general

Después de eso, ahora podemos eliminar los mismos elementos en nuestras filas al desmarcarlos en nuestros Filtros . Para la columna ItemNumber , podemos desmarcar la opción ItemNumber en sus filtros.

Editor de consultas en LuckyTemplates |  Una visión general

Lo bueno de esto es que oculta automáticamente todos esos elementos particulares de otras columnas adyacentes en esas filas. Como podemos ver, esos elementos redundantes en otras columnas también desaparecieron. Ahora tenemos una tabla de datos más limpia.

Editor de consultas en LuckyTemplates |  Una visión general

3. Columnas sin pivotar en LuckyTemplates

Otra cosa que podemos arreglar aquí son las múltiples columnas de fecha. Lo que podemos hacer es ponerlos dentro de una columna en su lugar. Podemos hacerlo quitando el pivote de las columnas

Editor de consultas en LuckyTemplates |  Una visión general

Primero, seleccione las columnas que no queremos descentrar. Luego, haga clic con el botón derecho en la última columna seleccionada y elija Desenmarañar otras columnas

Editor de consultas en LuckyTemplates |  Una visión general

Ahora tenemos nuestras fechas dentro de una columna y el monto de las ventas también en otra columna.

Editor de consultas en LuckyTemplates |  Una visión general

Ahora podemos cambiar el nombre de estas columnas como Fechas y Cantidad de ventas .

Editor de consultas en LuckyTemplates |  Una visión general

Haga clic en el icono de tipo de datos en el lado izquierdo de la columna Importe de ventas . Luego, cambie su tipo de datos a Número entero .

Editor de consultas en LuckyTemplates |  Una visión general

Del mismo modo, haga clic en el icono de tipo de datos en el lado izquierdo de la columna Fechas . Luego, cambie su tipo de datos a Date .

Editor de consultas en LuckyTemplates |  Una visión general

4. Eliminación de errores en Power Query Editor

En algunos casos, podemos encontrar algunos errores al limpiar nuestros datos. En este ejemplo, tenemos errores en las columnas Fechas

Editor de consultas en LuckyTemplates |  Una visión general

Esto se debe a que tiene valores de texto antes de cambiar el tipo de datos de las columnas a Fecha . Como se muestra en el siguiente ejemplo, hay información resumida dentro de la columna Fecha

Editor de consultas en LuckyTemplates |  Una visión general

Podemos eliminar fácilmente esos errores haciendo clic con el botón derecho en nuestra columna Fechas y eligiendo la opción Eliminar errores .

Editor de consultas en LuckyTemplates |  Una visión general

Como resultado, eliminará todos esos errores para que ya no los tengamos en nuestra mesa. Nuestra mesa ahora está mucho más limpia. 

Editor de consultas en LuckyTemplates |  Una visión general

5. Convertir una consulta en una tabla real

Por último, debemos convertirlo de una consulta en una tabla real y confirmarlo. Simplemente haga clic en la opción Cerrar y aplicar en la pestaña Inicio .

Editor de consultas en LuckyTemplates |  Una visión general

Ahora tenemos una tabla perfecta y optimizada para LuckyTemplates. Esta tabla se ve muy bien en términos de ejecutar todas nuestras fórmulas y patrones DAX. 

Editor de consultas en LuckyTemplates |  Una visión general

Conclusión

Para recapitular, tomamos una hoja de trabajo fea de datos y la convertimos en una tabla refinada que está perfectamente optimizada para LuckyTemplates. Ahora podemos construir un modelo a su alrededor.

Con suerte, este tutorial fue esclarecedor en términos de lo que podemos lograr con el Editor de consultas en LuckyTemplates y por qué siempre debemos llevar nuestros datos al Editor de consultas primero. Incluso si solo tenemos una tabla pequeña, podría haber algo tan pequeño como simplemente cambiar el nombre de una columna o el tipo de datos de la columna. Primero nos gustaría acostumbrarnos a hacer cosas en el Editor de consultas para poder trabajar con varias transformaciones y procedimientos de limpieza para comenzar a optimizar nuestros datos. 

Mis mejores deseos,


Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Cómo guardar y cargar un archivo RDS en R

Cómo guardar y cargar un archivo RDS en R

Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.

Introducción al contexto de filtro en LuckyTemplates

Introducción al contexto de filtro en LuckyTemplates

En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.

Ideas de materialización para cachés de datos en DAX Studio

Ideas de materialización para cachés de datos en DAX Studio

Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.

Informes comerciales con LuckyTemplates

Informes comerciales con LuckyTemplates

Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber