Home
» Power BI
»
Grupos de cálculo de LuckyTemplates: tutorial de DAX
Grupos de cálculo de LuckyTemplates: tutorial de DAX
En este tutorial de blog, le mostraré cómo usar los grupos de cálculo de LuckyTemplates para crear agrupaciones personalizadas y una visualización detallada, especialmente si no puede agregar nuevas tablas y columnas a su escritorio de LuckyTemplates. Puedes ver el video completo de este tutorial en la parte inferior de este blog.
Esta fue básicamente una consulta en el por parte de uno de nuestros miembros y quería ver cuántos empleados se habían ausentado del trabajo y quería crear agrupaciones personalizadas basadas en la cantidad de días de ausencia. No puede agregar tablas y columnas, por lo que usaremos grupos de cálculo en este caso.
Los grupos de cálculo son una característica de modelado de LuckyTemplates que puede usar a través de Herramientas externas, Editor tabular. Los grupos de cálculo son tablas especiales con expresiones DAX que representan cada elemento de cálculo que colocó.
Esto no es difícil de hacer en absoluto, por lo que podemos saltar directamente.
El miembro quería tener agrupaciones personalizadas. Un grupo para empleados que han estado ausentes por menos de 25 días, otro por menos de 50 días y uno por menos de 75 días.
Para crear una agrupación personalizada, vamos a nuestras tablas y simplemente agregamos un grupo personalizado. Para este ejemplo, está debajo de la tabla Lesiones .
Luego, podemos usar esa nueva columna para lograr una visualización como esta.
La medida que estoy usando aquí es lo que llamé Total de días libres de trabajo . Es una medida bastante sencilla, usando la función .
Simplemente está agregando todos los Días libres de trabajo por lesiones de la tabla de Lesiones . Usaremos esta medida dentro de otra medida, que usaremos en nuestros elementos de cálculo.
Ahora, el problema era que el miembro no podía crear nuevas tablas o nuevas columnas, ya que estaban atenuadas porque estaba conectado a un modelo de PBI diferente. Aquí es donde los grupos de cálculo vienen al rescate.
Creación de grupos de cálculo de LuckyTemplates
La medida que usaremos es bastante simple. En esta fórmula, tenemos la función y agruparemos el total de días sin trabajo (nuestra medida central) en 25 días, o menos de 50 días, o cualquier tipo de agrupación personalizada que queramos.
Así que copiaremos esta medida porque ya la he creado aquí, y luego iremos a External Tools , luego a Tabular Editor .
Luego vamos a Tablas, luego hacemos clic derecho y seleccionamos crear nuevo - grupo de cálculo .
Vamos a nombrar esto como Grupos de cálculo . A continuación, crearemos un elemento de cálculo. Para hacer eso, hacemos clic con el botón derecho en el grupo de cálculo que acabamos de crear y luego vamos a crear un nuevo elemento de cálculo .
Llamemos a este Menos de 25 días . Luego vamos a la sección Editor de expresiones y pegamos el compás que copiamos.
Ahora vamos a crear otro elemento de cálculo y lo llamaremos Menos de 50 días . Usaremos la misma medida, pero solo cambiaremos el criterio de agrupación de 25 a 50.
El siguiente elemento de cálculo es para menos de 70 días . Hacemos los mismos pasos y simplemente cambiamos el criterio de agrupación a 70.
Por último, crearemos un elemento de cálculo para Más de 70 días . En la expresión DAX, cambiaremos el criterio de agrupación a mayor que (>) 70.
Por último, crearemos un elemento de cálculo para Más de 70 días . En la expresión DAX, cambiaremos el criterio de agrupación a mayor que (>) 70.
Haga clic en guardar y luego actualícelo en el escritorio de LuckyTemplates. Ahora podemos traer nuestro grupo de cálculo a la visualización y podemos ver las agrupaciones que creamos.
Haga clic en guardar y luego actualícelo en el escritorio de LuckyTemplates . Ahora podemos traer nuestro grupo de cálculo a la visualización y podemos ver las agrupaciones que hemos creado.
Cambiar el orden de agrupación
Si deseamos cambiar el orden de las agrupaciones en la visualización, podemos hacerlo fácilmente con la ayuda del Editor Tabular.
En el Editor tabular, vamos a nuestro grupo de cálculo y luego hacemos clic en los elementos de cálculo. Verá aquí que en cada elemento de cálculo, la ordinalidad se ha establecido en -1 de forma predeterminada.
Entonces, por ejemplo, queremos que Menos de 70 días esté en la parte superior aquí o sea el primero en el lado izquierdo de la visualización. Simplemente podemos cambiar la ordinalidad a 0 o arrastrar y soltar.
Ahora, lo que quiero hacer aquí es tener Menos de 25 días en la parte superior, luego Menos de 50 días, seguido de Menos de 70 días y finalmente Mayor de 70 días; así que simplemente arrastraré y soltaré cada uno de ellos en el orden que quería. Podrá ver que la ordinalidad ha cambiado automáticamente.
Luego, guarde los cambios y actualice la página. Ahora tenemos el orden de las agrupaciones de cálculo que queríamos.
Este es un gran ejemplo de cómo puede utilizar los grupos de cálculo de LuckyTemplates. Como puede ver, esta es una técnica de solución rápida y fácil cuando no puede agregar nuevas tablas y nuevas columnas en su escritorio de LuckyTemplates.
Espero que este tutorial le haya resultado útil y que pueda aplicarlo a su propio trabajo. Echa un vistazo a los enlaces a continuación para obtener más contenido relacionado.