Matrix en LuckyTemplates usando grupos de cálculo

Matrix en LuckyTemplates usando grupos de cálculo

Este tutorial hablará sobre los grupos de cálculo y cómo implementarlos en una matriz utilizando el editor tabular en LuckyTemplates . Aprenderá cómo recuperar y mostrar datos de manera eficiente en sus informes.

Tabla de contenido

Creación de una matriz en LuckyTemplates

Los grupos de cálculo se pueden utilizar para mostrar de forma selectiva una medida en una matriz o cualquier tipo de elemento visual. Pero antes de eso, aquí se explica cómo crear una matriz sin usar grupos de cálculo.

Primero, cree una matriz arrastrando columnas de diferentes tablas. En este ejemplo, se utilizan Nombre del mes, Beneficio total, Ventas totales y Costo total.

Matrix en LuckyTemplates usando grupos de cálculo

A continuación, cree una segmentación con las columnas para filtrar y mostrar datos según la selección. Vaya a la opción Introducir datos y cree una tabla.

Matrix en LuckyTemplates usando grupos de cálculo

En la tabla, nombre la columna Nombre de medida e ingrese Ventas totales, Costo total, Ganancia total y Total acumulado . Luego, asigne a la tabla el nombre Configuración de medida .

Matrix en LuckyTemplates usando grupos de cálculo

Después de eso, arrastre la columna Nombre de la medida en el diseño y conviértala en una segmentación.

Matrix en LuckyTemplates usando grupos de cálculo

Matrix en LuckyTemplates usando grupos de cálculo

Una vez hecho esto, cree una medida para hacer que la segmentación cambie los datos dentro de la matriz en función de la selección. Luego, nombre la medida Medida para mostrar .

Antes de los grupos de cálculo, se creaba una medida

Matrix en LuckyTemplates usando grupos de cálculo

A continuación, arrastre la medida Medida para mostrar en la matriz. Después de eso, la matriz solo mostrará los valores de la medida seleccionada. Por ejemplo, si selecciona Costo total, solo la medida Costo total aparecerá en la matriz.

Matrix en LuckyTemplates usando grupos de cálculo

Uso de grupos de cálculo en la matriz de LuckyTemplates

La misma lógica se implementa cuando se utilizan grupos de cálculo. Primero, abra Tabular Editor y haga clic con el botón derecho en Tabla . A continuación, seleccione Crear y elija Grupos de cálculo .

Matrix en LuckyTemplates usando grupos de cálculo

Una vez que se crea el grupo de cálculo, cámbiele el nombre Configuración de medida 2 .

Matrix en LuckyTemplates usando grupos de cálculo

Creación de elementos calculados

Haga clic con el botón derecho en Medir configuración 2 y seleccione Crear . Luego, elija Artículo de cálculo y asígnele el nombre Ventas totales .

Matrix en LuckyTemplates usando grupos de cálculo

Por último, ingrese Ventas totales en el Editor de expresiones.

Matrix en LuckyTemplates usando grupos de cálculo

Cree dos elementos de cálculo más y asígneles el nombre Costo total y Beneficio total . Ingrese las medidas Costo total y Beneficio total en el Editor de expresiones, respectivamente. Una vez hecho esto, presione CTRL + S para cargar los cambios en el modelo de LuckyTemplates.

Siempre que realice cambios en los grupos de cálculo, debe actualizar el modelo de LuckyTemplates o Analysis Services para evitar romper sus informes.

Matrix en LuckyTemplates usando grupos de cálculo

En el diseño de LuckyTemplates, coloque la medida Nombre del mes y Ventas totales.

Matrix en LuckyTemplates usando grupos de cálculo

A continuación, arrastre Nombre desde la tabla Configuración de medida 2 al diseño y conviértalo en una segmentación. A continuación, puede ver los elementos de cálculo creados en el Editor tabular.

Matrix en LuckyTemplates usando grupos de cálculo

Si selecciona una medida en la segmentación, la matriz le mostrará los valores de la medida seleccionada.

Matrix en LuckyTemplates usando grupos de cálculo

En lugar de hacer la selección de segmentación con la opción Introducir datos, puede utilizar el Grupo de cálculo. Tabular Editor facilita la adición de elementos de cálculo a diferencia del método codificado de forma rígida en el que necesita actualizar los códigos DAX y usar Power Query.

Con los grupos de cálculo, los elementos de cálculo aparecerán automáticamente en la segmentación y la matriz una vez que actualice el modelo de LuckyTemplates .

Cambiar el orden de los elementos en una matriz de LuckyTemplates

El orden de las medidas en la segmentación se puede cambiar; puede cambiar el valor del campo Ordinal o simplemente arrastrar y soltar una medida encima de la otra.

Para acceder al campo Ordinal, abra el Editor tabular y haga clic con el botón derecho en un elemento de cálculo. Luego, selecciona Propiedades .

Matrix en LuckyTemplates usando grupos de cálculo

El orden de la medida en la segmentación depende del campo Ordinal.

Matrix en LuckyTemplates usando grupos de cálculo

Una vez hecho esto, presione CTRL + S para cargar los cambios en el modelo de LuckyTemplates. Después de actualizar el modelo, verá el orden y la disposición de la medida en la segmentación. En este ejemplo, el orden es el siguiente: Beneficio total, Ventas totales y Costo total.

Matrix en LuckyTemplates usando grupos de cálculo

Crear variaciones múltiples usando funciones

Si tiene 5 medidas base y desea crear 10 variaciones usando funciones como AÑO ANTERIOR , tendrá 50 medidas en su modelo. Mantener esas medidas es difícil porque necesita nombrarlas y almacenarlas en el archivo de LuckyTemplates, lo que infla y ralentiza el modelo.

Sin embargo, el problema se puede resolver utilizando grupos de cálculo. Primero, cree un grupo de cálculo y asígnele el nombre Inteligencia de tiempo .

Matrix en LuckyTemplates usando grupos de cálculo

A continuación, cree elementos de cálculo. Asigne el nombre CY (año actual) al primer elemento e ingrese en el Editor de expresiones. Según la selección o la medida que esté viendo en un objeto visual, la medida seleccionada será reemplazada por esa medida.

Matrix en LuckyTemplates usando grupos de cálculo

Luego, cree otra medida y asígnele el nombre PY (año anterior). En el Editor de expresiones, ingrese y use SELECTEDMEASURE como el primer argumento. A continuación, ingrese sobre la columna Date.

Matrix en LuckyTemplates usando grupos de cálculo

Si selecciona Costo total en la matriz, se reemplazará con la medida seleccionada. La función SAMEPERIODLASTYEAR se aplicará al contexto del filtro. Por último, CALCULATE moverá los valores del año anterior.

Después de eso, cree otro elemento y asígnele el nombre Mes anterior . Ingrese el mismo código que el elemento PY pero cambie SAMEPERIODLASTYEAR a .

Matrix en LuckyTemplates usando grupos de cálculo

Cree otro elemento de cálculo y asígnele el nombre Total acumulado . Copie el código anterior pero cambie la función de inteligencia de tiempo a DATESYTD .

Matrix en LuckyTemplates usando grupos de cálculo

Transformar una medida en una visualización

Una vez hecho esto, presione CTRL + S para guardar y cargar los cambios. A continuación, vaya a LuckyTemplates y actualice el modelo. Arrastre Nombre desde la tabla de inteligencia de tiempo y conviértalo en una segmentación.

Matrix en LuckyTemplates usando grupos de cálculo

Si selecciona un campo en la segmentación, la matriz le mostrará datos según su selección.

Matrix en LuckyTemplates usando grupos de cálculo

Si desea ver el total acumulado, arrastre el Número del año calendario y colóquelo en el campo Filas de la matriz.

Matrix en LuckyTemplates usando grupos de cálculo

Al seleccionar Total acumulado en la segmentación, verá que se agregan valores.

Matrix en LuckyTemplates usando grupos de cálculo

Seleccionar PY en la segmentación le dará los valores del año 2021.

Matrix en LuckyTemplates usando grupos de cálculo

Si selecciona CY, verá que el campo cambia a 2020 y los valores del año actual.

Matrix en LuckyTemplates usando grupos de cálculo

Ahora, si arrastra y suelta Nombre de la tabla de inteligencia de tiempo en el campo Columnas de la matriz, verá todos los datos dentro de la matriz.

Matrix en LuckyTemplates usando grupos de cálculo

Conclusión

El tutorial le ha mostrado dos formas de crear matrices en LuckyTemplates. Si su modelo solo tiene unas pocas medidas, se puede utilizar el primer método. Sin embargo, si se trata de medidas múltiples y matrices grandes, se recomienda usar grupos de cálculo .

Los grupos de cálculo se pueden usar para mostrar y cambiar entre medidas y datos en su modelo . Los elementos de cálculo también se pueden crear y aplicar a una sola medida para crear múltiples variaciones.


Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Descubra cómo calcular el total de transacciones realizadas en los últimos N días y obtenga información útil utilizando la inteligencia de tiempo en LuckyTemplates.

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

En este tutorial, demuestro cómo mostrar clústeres en sus datos permite extraer información valiosa usando técnicas DAX avanzadas.

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

En este tutorial, aprenderá a calcular la <strong>población actual del personal</strong> para las relaciones múltiples de la tabla de calendario mediante la función COUNTROWS y FILTER en LuckyTemplates.

Hacer una solicitud HTTP en Power Automate

Hacer una solicitud HTTP en Power Automate

Aprenda a crear una solicitud HTTP con Power Automate y cómo implementar soluciones efectivas para la automatización de tareas.

Programe un flujo de escritorio para que se ejecute en Power Automate

Programe un flujo de escritorio para que se ejecute en Power Automate

En este tutorial, aprenda cómo programar un flujo de escritorio en Power Automate para automatizar tareas en la web y su escritorio.

Power Automate Terminar Control de acción en flujos

Power Automate Terminar Control de acción en flujos

Aprenda a usar correctamente el control Terminar acción de Power Automate que termina las acciones en un flujo si no se cumple alguna de las condiciones.

Power Query: combinar archivos de varias carpetas

Power Query: combinar archivos de varias carpetas

Aprenda a combinar archivos de varias carpetas en su red, escritorio, OneDrive o SharePoint utilizando Power Query.

Tipos de flujo de Power Automate y cuándo usarlos

Tipos de flujo de Power Automate y cuándo usarlos

En este blog, analizamos las similitudes y diferencias entre los tipos de flujo de Power Automate y determinamos cuándo usar cada flujo. Encuentra la mejor opción de automatización.

Conectores de Power Automate: número, texto y fecha y hora

Conectores de Power Automate: número, texto y fecha y hora

Familiarízate con algunos conectores Power Automate integrados que transforman cadenas en otro formato: número, texto y fecha y hora.

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Este tutorial detallado sobre el analizador VertiPaq en DAX Studio le enseñará cómo usar la pestaña Relaciones para optimizar su DAX y resolver problemas de integridad referencial.