Parámetros de consulta de LuckyTemplates: Optimización de tablas

Parámetros de consulta de LuckyTemplates: Optimización de tablas

Los parámetros de consulta son una característica realmente sólida en LuckyTemplates. Puede ver el video completo de este tutorial en la parte inferior de este blog.

Hay muchos lugares donde puede implementar filtros en LuckyTemplates, pero en algunas ocasiones, es mejor hacerlo en la capa de consulta que en el nivel de informe.

Es posible que desee crear filtros en el nivel de consulta si tiene tablas masivas de una base de datos que su organización ha implementado. No desea traer la tabla subyacente completa cada vez a su modelo de LuckyTemplates.

Un buen ejemplo de esto son las tablas que tienen solo millones de filas, quizás 10 o 20 millones de filas. La mayoría de las tablas y bases de datos se crean para capturar todo, por lo que tendrá datos durante un período de tiempo significativo.

Mediante el uso de parámetros de consulta, puede reducir el lapso de tiempo en la capa de consulta y no incluir todos esos datos en su modelo.

Esto reducirá significativamente el tamaño de su modelo y, en última instancia, también la velocidad. Cuanto mayor sea el tamaño de su modelo, más tiempo llevará evaluar los cálculos sobre esos conjuntos de datos y tablas de datos.

Si puede reducir el tamaño de sus tablas y optimizar sus modelos utilizando estos parámetros de consulta, entonces esa es una técnica sólida para implementar para su desarrollo.

En este blog, explico cómo puedes implementar esto de una manera relativamente simple.

Sin embargo, hay muchas maneras en que podrías usar esto, así que expande tu mente en torno a las posibilidades.

Tabla de contenido

Cómo utilizar los parámetros de consulta

Los parámetros de consulta le permiten filtrar sus datos u organizar sus datos en función de parámetros o entradas que usted puede hacer o que otra persona hace en sus modelos.

Este ejemplo es un informe simple donde tenemos algunas ubicaciones, ventas por ciudad dentro de esa ubicación y por clientes.

Parámetros de consulta de LuckyTemplates: Optimización de tablas

Con los parámetros de consulta, no tiene que reconstruir un nuevo informe para generar ciertos datos en los que necesita ser más específico.

Por ejemplo, si desea ver una región en particular y no tener que mirar todo el conjunto de datos, puede poner un parámetro para filtrar este informe. Y luego, ajusta automáticamente el informe de datos.

Entonces, para hacer esto, vamos al editor de consultas.

Parámetros de consulta de LuckyTemplates: Optimización de tablas

Dentro del editor de consultas, usaremos esta característica increíble, Administrar parámetros, para ingresar parámetros.

Parámetros de consulta de LuckyTemplates: Optimización de tablas

Ahora crearemos un parámetro simple y esperamos que pueda reconocer cómo podría utilizarlo de varias maneras diferentes.

Crear un parámetro

En este ejemplo, vamos a crear un parámetro de consulta para la ubicación. Filtraremos el CÓDIGO DE ESTADO aquí, para que luego podamos profundizar en la región muy específica o en un estado específico.

Parámetros de consulta de LuckyTemplates: Optimización de tablas

Entonces, vamos a Administrar parámetros y hacemos clic en NUEVO para crear un nuevo parámetro. Lo llamaremos Filtro de ubicación y luego escribiremos la descripción.

Hay un montón de opciones para Tipo y Valores sugeridos, lo que le permite avanzar en su parámetro.

Elija TEXTO para el tipo y LISTA DE VALORES para los valores sugeridos.

Parámetros de consulta de LuckyTemplates: Optimización de tablas

Luego, enumeramos algunos de los códigos de estado en Lista de valores.

Parámetros de consulta de LuckyTemplates: Optimización de tablas

De hecho, podemos ponerlo por defecto en algo, por lo que en este ejemplo, lo pondremos por defecto en Florida. Una vez que todo esté debidamente rellenado, haga clic en Aceptar.

Parámetros de consulta de LuckyTemplates: Optimización de tablas

Y ahora que tenemos este LocationFilter, lo colocaremos en nuestro grupo de parámetros. Poner las cosas en grupos como este es otra buena técnica para que estén un poco organizados aquí.

Parámetros de consulta de LuckyTemplates: Optimización de tablas

Dentro de este filtro, podemos seleccionar todas las diferentes regiones que ponemos aquí. Este ejemplo es solo una pequeña lista, pero definitivamente puede hacer el suyo de manera más sustancial.

Podríamos elegir Florida aquí o Georgia, y así sucesivamente.

Parámetros de consulta de LuckyTemplates: Optimización de tablas

Entonces, ahora podemos integrar esto a nuestra consulta, que en este ejemplo usamos Ubicación.

Integración de parámetros en una consulta

En la consulta de ubicación, filtraremos dinámicamente los códigos de estado con el parámetro que acabamos de crear.

Podemos hacer esto manualmente haciendo clic en la columna Códigos de estado y eligiendo el estado deseado.

Parámetros de consulta de LuckyTemplates: Optimización de tablas

Para incorporar el parámetro LocationFilter, vamos a Editor avanzado.

Parámetros de consulta de LuckyTemplates: Optimización de tablas

Miramos la última fila aquí, que dice Filas filtradas. Está filtrado por "Florida" (FL) porque filtramos manualmente los códigos estatales por FL.

Parámetros de consulta de LuckyTemplates: Optimización de tablas

Entonces, en lugar de Florida, escribimos LocationFilter aquí como nuestro parámetro. Luego, haga clic en Listo.

Parámetros de consulta de LuckyTemplates: Optimización de tablas

Puede volver al parámetro y cambiar el valor actual a GA para Georgia o NY, etc., y automáticamente filtrará esas tablas.

Parámetros de consulta de LuckyTemplates: Optimización de tablas

Y, si miramos aquí, toda la tabla se filtrará para ese parámetro en particular. Aquí, lo filtramos por Florida.

Parámetros de consulta de LuckyTemplates: Optimización de tablas

Conclusión

En este blog, discutimos cómo crear y utilizar parámetros de consulta. Usamos LocationFilter como nuestro parámetro de ejemplo para filtrar los códigos de estado para nuestra consulta de ubicación.

Espero que esto genere algunas ideas sobre cómo puedes replicarlo en tus propios modelos.

Si se está sumergiendo más en el editor de consultas y desea saber cómo desarrollar excelentes modelos de LuckyTemplates, consulte mi curso avanzado en LuckyTemplates Online.

Este curso, , llevará sus habilidades al siguiente nivel.

Salud,


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