Descripción de las agregaciones de LuckyTemplates

Descripción de las agregaciones de LuckyTemplates

Ahora, profundicemos en uno de los conceptos más importantes en los cálculos de LuckyTemplates: las agregaciones .

Las agregaciones de LuckyTemplates son fórmulas que se usan para calcular un único valor resumido a partir de varias filas que se agrupan.

Hay diferentes formas de crear agregaciones en LuckyTemplates. Algunos de los ejemplos de funciones de agregación son las funciones , , y .

En las siguientes secciones, discutiré algunos de ellos y explicaré cómo funcionan dichas agregaciones.

Tabla de contenido

Uso de agregaciones de LuckyTemplates para cálculos simples

En el siguiente ejemplo, puede ver que la fórmula para Ventas totales contiene una función . Este es un ejemplo de una fórmula de agregación.

Descripción de las agregaciones de LuckyTemplates

Para crear otra fórmula de agregación, haga clic en Nueva medida y utilícela para calcular las Ventas promedio .

Obviamente, tendrá que usar la función PROMEDIO , que es uno de los ejemplos más comunes de agregaciones.

Descripción de las agregaciones de LuckyTemplates

Después de crear la nueva medida, arrástrela a la tabla. Debe observar el contexto inicial para comprender claramente los datos de ventas promedio. Puede encontrar el contexto inicial en el filtro Ciudad , así como en la segmentación por fecha .

Si hace clic en Hamilton desde el filtro Ciudad , sabrá que los resultados que ve en la tabla son de esa ciudad en particular.

Descripción de las agregaciones de LuckyTemplates

En otro ejemplo, calculemos las transacciones totales usando la función . Tiene que usar COUNTA en lugar de la función COUNT porque la columna Número de pedido se considera una columna de texto.

Descripción de las agregaciones de LuckyTemplates

Después de crear la fórmula, arrastre dicha medida a la tabla para ver los resultados.

Si lo coloca al lado de la tabla Ventas promedio , puede ayudarlo a comparar las ventas totales para el número correspondiente de transacciones.

Ahora bien, ¿por qué la función CONTARA se considera una función de agregación? Bueno, es una fórmula de agregación porque es el primer contexto que se agrega antes de considerar los otros motores de cálculo.

Por ejemplo, no hay ningún filtro seleccionado del filtro Ciudad , por lo que el único contexto inicial son las fechas. Por lo tanto, los resultados del 23 de mayo de 2018 se basan en todas las ciudades disponibles.

Descripción de las agregaciones de LuckyTemplates

Trabajando el modelo de datos

Ahora, echemos un vistazo a las relaciones de datos en el modelo basado en la fórmula de Ventas totales .

En el modelo de datos, verá que el filtro proviene de la tabla Fechas y va a la tabla Ventas a través de una propagación de filtro.

Descripción de las agregaciones de LuckyTemplates

Una vez que dicho filtro está activo, la tabla Ventas ejecuta su evaluación para calcular los ingresos totales. Esto se debe a que la fórmula hace referencia a la columna Ingresos totales en la tabla Ventas .

La función de agregación SUM evalúa cada una de las filas de la columna Ingresos totales después del contexto inicial.

Descripción de las agregaciones de LuckyTemplates

La misma lógica se aplica a la función PROMEDIO . Evalúa todas las ventas en el contexto actual (p. ej., fecha) y luego examina cada fila de la columna Ingresos totales antes de obtener su promedio.

Además de eso, la fórmula para transacciones totales funciona de la misma manera. La función CONTARA evalúa todas las filas debajo de la columna Número de pedido . Después de eso, cuenta los números según el contexto inicial.

Básicamente, así es como funcionan las agregaciones dentro de LuckyTemplates en términos de cálculos DAX. 

Uso de otras agregaciones de LuckyTemplates

Otro conjunto de fórmulas de agregación que puede encontrar son las funciones MIN y MAX .

Para darle un ejemplo de cómo funcionan estas funciones de agregación, hagamos una nueva medida.

Nombre la medida como Max Sales y use la función MAX para calcular el ingreso total máximo.

Descripción de las agregaciones de LuckyTemplates

Nuevamente, arrastre la nueva medida y colóquela dentro de la tabla. Como habrá notado, la fórmula todavía hace referencia a la columna Ingresos totales de la tabla Ventas . Pero esta vez, los resultados han cambiado porque ahora usamos una función diferente. 

Cuando selecciona una ciudad del filtro, por ejemplo, la región de Turanga, los datos de la tabla también cambian. Esto se debe a que la función MAX resume los valores según el contexto dado.


Introducción al contexto de filtro en LuckyTemplates
La diferencia entre SUM y SUMX en LuckyTemplates
Cómo funciona el motor de cálculo DAX

Conclusión

Aprender acerca de las agregaciones es uno de los pasos cruciales para comprender cómo funcionan los cálculos DAX .

La mayoría de las fórmulas son fáciles de ejecutar dentro de una fórmula de agregación. Las cosas solo comenzarán a complicarse una vez que comience a usar fórmulas iterativas.

En el siguiente tutorial, aprendamos a iterar funciones y cómo usarlas para cálculos más flexibles.

Espero que hayas recogido algunos consejos útiles aquí. No puedo esperar para mostrarte más en nuestro próximo tutorial.

¡Gracias!


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