Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

En este tutorial, hablaré sobre un tema muy importante relacionado con el modelado y la organización de LuckyTemplates . En la mayoría de las demostraciones que LuckyTemplates publica en seminarios web, cumbres y miembros de LuckyTemplates, verá que el uso de grupos de medida es amplio. Puede ver el video completo de este tutorial en la parte inferior de este blog.

Hay una muy buena razón por la que se han implementado grupos de medida en todos los modelos que crea LuckyTemplates. Cuando desarrolla modelos e informes analíticos avanzados dentro de LuckyTemplates, la organización de todas las medidas DAX que está creando es de extrema importancia .

Si no hace esto, su modelo será muy difícil de mantener y auditar en el futuro porque las medidas serán difíciles de encontrar.

Este tutorial es una inmersión profunda en por qué los grupos de medida son tan importantes y cómo puede crearlos dentro de LuckyTemplates.  Esta es sin duda una mejor práctica relevante y valiosa si recién está comenzando y está recibiendo una introducción a las medidas.

Intentemos ver este informe aquí. Esto vino de la Cumbre de aprendizaje de febrero de 2018 .

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Verá que debajo del panel CAMPOS , hay varios grupos de medidas o tablas de medidas.

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

El lado del desarrollo de la cumbre de aprendizaje fue de solo tres sesiones de aproximadamente 45 minutos a una hora. Y dentro de ese tiempo, pudimos crear alrededor de 40 a 50 medidas dentro de estos grupos únicos.

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Imagínese si tiene estos dentro de todas sus tablas y no los organizará correctamente. Definitivamente te perderás en términos de lo que realmente estás haciendo en tu desarrollo.

Tabla de contenido

Metodología de bifurcación de medidas

La bifurcación de medidas es otra técnica de desarrollo importante que se basa en grupos de medidas.

En esta metodología, generalmente segrego las medidas y las pongo en grupos según la rama en la que se encuentran. Ahora, siempre comienzo con los cálculos básicos (cálculos), y los llamo Medidas clave .

Aquí es donde lo más probable es que empiece. Creo todas las medidas DAX simples como SUM , , SUMX y todas las demás funciones básicas simples. Puse todas esas funciones simples, de iteración y agregación en el grupo de Medidas clave .

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Luego, me ramifico en estos patrones analíticos seleccionados, como promedios  móviles , clasificación , análisis de escenarios , técnicas de segmentación , comparación de tiempo, etc.

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Como puede ver, incluso su grupo de medida de Comparación de tiempo puede tener varias medidas. Esto se debe a que es posible que no solo desee calcular las ventas del año pasado , sino también todas las diferencias entre las ventas de este año y el año pasado . Además, es posible que desee calcular el cambio porcentual entre este año y el año pasado

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Ahora, esos son solo algunos ejemplos de cómo puede obtener estas numerosas medidas. Y debe mantenerlo realmente intuitivo para que pueda hacer referencia a estas medidas y arrastrarlas a sus informes y visualizaciones.

Esto es para evitar buscar en todas sus tablas (tratando de encontrar qué medida va dónde) y confundirse.

Puede ordenar fácilmente todas estas medidas, lo que puede marcar una gran diferencia en términos de velocidad y eficiencia en la creación de informes. 

Técnica de muestra para el modelado de LuckyTemplates

Ahora, compartiré lo que suelo hacer en el modelo. Esto también se considera importante desde la perspectiva de la organización.

Por lo general, coloco mis tablas de medidas hacia el lado derecho. A veces, también los coloco en la parte inferior. Esto se debe a que generalmente no tienen una relación con nuestro modelo central .

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Sin embargo, hacer referencia a ellos dentro de esta sección sigue siendo esencial. Esto se debe a que queremos que estén en un grupo claro donde sean fácilmente identificables.

En este caso, puede verificar y encontrar fácilmente todas sus fórmulas de clasificación, que se encuentran dentro del grupo Escenarios de demanda .

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Y eso es únicamente lo clave que quería señalar aquí. Para reiterar, quiero mencionar cuán importantes son estos grupos de medida cuando se trata de la eficiencia del modelado y la organización de LuckyTemplates.

Utilización de la función de búsqueda dentro de los modelos de LuckyTemplates

Además, puede aprovechar otras funciones como la barra de búsqueda dentro del panel CAMPOS .

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Intentemos escribir ' moviendo '. Como notó, mostró todos los resultados relevantes dentro de un determinado grupo de medida que está conectado con lo que hemos buscado.

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Selección a través de visualizaciones

Aquí hay otra cosa interesante que quiero mostrarles. Cuando selecciona visualizaciones (en este caso, City Highlights) , siempre puede ver dónde aparecen las medidas incluidas dentro de nuestros grupos de medidas o tablas.

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Sin duda, será fácil para usted comprender cómo se configuraron o publicaron las cosas, incluso por otra persona. Y en el futuro, cuando desee ver su informe, podrá encontrar y hacer referencia rápidamente a estas medidas.

Esa es principalmente la idea que quiero señalar aquí. Pero antes de terminar con esto, le mostraré cómo crear un grupo de medida .

Creación de un grupo de medida en un modelo de LuckyTemplates

Para crear un grupo de medida, simplemente haga clic en la opción Ingresar datos dentro de la pestaña Inicio .

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Luego, aparecerá una ventana de tabla. En realidad no necesitas poner nada dentro de la mesa. Esto significa que puede dejarlo en blanco. 

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Simplemente escriba el nombre de su grupo de medida. En este ejemplo, lo llamaremos 'Demo' . Luego, haga clic en Cargar .

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Luego, creará una tabla. No creará ninguna relación porque en realidad no tiene ningún dato aquí.

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Lo que debe hacer a continuación es crear una medida haciendo clic en la opción Nueva medida dentro de la pestaña Inicio .

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Llamemos a esta medida Ventas Demo . Haremos referencia a otra medida ( Sales LY ) solo para crear una rápidamente.

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Por lo tanto, la medida Demo Sales creada ahora aparece dentro del grupo de medidas Demo .

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Primero eliminemos esta Column1 , porque en realidad no la necesitaremos.

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Después de eliminarlo, simplemente haga clic en el panel Mostrar/Ocultar y verá que ahora es un grupo de medida o una tabla de medida. 

Implementación de grupos de medidas DAX en sus informes: una revisión de modelado de LuckyTemplates

Entonces, eso es solo para mostrar rápidamente cómo puede crear un grupo de medida .

Conclusión

La bifurcación de medidas es un concepto de desarrollo increíblemente vital para comenzar a implementar en sus modelos tanto como sea posible. Al utilizar esta técnica de desarrollo en combinación con grupos de medida, puede aportar una gran escala y eficiencia al trabajo de desarrollo que está implementando dentro de LuckyTemplates.

Disfruta revisando este contenido en particular. Mejorará enormemente sus habilidades de generación de informes y modelado de LuckyTemplates dentro de LuckyTemplates. Recomiendo implementar estas ideas y técnicas en sus propios informes y modelos.

***** ¿Aprender LuckyTemplates? *****









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