Contexto de evaluación en LuckyTemplates DAX

Contexto de evaluación en LuckyTemplates DAX

En esta publicación, amplío más el contexto de evaluación en LuckyTemplates DAX. Puede ver el video completo de este tutorial en la parte inferior de este blog.

El contexto de evaluación también se conoce como contexto inicial en LuckyTemplates. Es el entorno en el que se basa su cálculo.

Para hacer las cosas más avanzadas, ¿sus fórmulas pueden tener múltiples contextos funcionando al mismo tiempo?

Tabla de contenido

Cambio de contexto dentro de una fórmula

Tener múltiples contextos no es tan complicado, y te lo mostraré a través de un ejemplo.

En primer lugar, debemos entender siempre cuál es la evaluación o el contexto inicial .

Debe tener una gran comprensión de cómo funciona el contexto dentro de su fórmula.

De lo contrario, a veces no tendría idea de dónde provienen los resultados eventualmente.

En este ejemplo, el contexto de evaluación es bastante simple ya que es simplemente el contenido de la tabla.

Contexto de evaluación en LuckyTemplates DAX

Pero, ¿y si quisiera calcular un total acumulado aquí?

Para hacer esto, primero crearé una medida y la llamaré Total acumulado de 30 días . Luego, pondré una función en mi siguiente línea.

Cubriré la función CALCULAR en detalle en una sección posterior, pero esencialmente calcula cualquier expresión que coloquemos dentro y nos permite cambiar el contexto del cálculo dentro de una medida.

Contexto de evaluación en LuckyTemplates DAX

CALCULATE se convertirá en su función más utilizada, ya que es la función más importante en DAX.

Para continuar, voy a calcular la columna Ventas totales , pero quiero calcularla en un contexto diferente .

Contexto de evaluación en LuckyTemplates DAX

Usaré la función que me permite crear un filtro en el nuevo contexto que quiero.

FILTER me permite poner una tabla dentro, pero no tienes que poner una tabla real ya que también puedes usar una función de tabla como en este ejemplo.

Contexto de evaluación en LuckyTemplates DAX

Luego traeré la nueva medida a la mesa y la pondré en visualización para facilitar la comprensión.

Contexto de evaluación en LuckyTemplates DAX

Lógicamente hablando, obtenemos el total acumulado de cada día específico al mirar hacia atrás desde ese día hasta los treinta días anteriores y luego sumarlos todos .

Esto es importante con respecto al contexto ya que primero tenemos el contexto de evaluación a través de la columna Fecha , pero luego cambiamos el contexto para calcular las Ventas totales en un nuevo entorno a través de una fórmula.

Estamos creando ese nuevo contexto a través de la función FILTRO eliminando el contexto de las Fechas usando la función o la función de filtro de eliminación .

Contexto de evaluación en LuckyTemplates DAX

Después de eliminar el filtro de cualquier fecha, trabajaré en cada fecha y miraré la ventana de treinta días a partir de esa fecha específica a través de esta parte.

Contexto de evaluación en LuckyTemplates DAX

Ahora puede ver que hemos creado un contexto diferente dentro de la fórmula misma .

Importancia de comprender el contexto de evaluación

Comprender el contexto de la evaluación en cada momento es muy importante. Se vuelve más avanzado ya que hay muchas formas en que podemos cambiar el contexto para calcular algo diferente .

Sin embargo, a medida que profundiza en LuckyTemplates, también abre un nuevo mundo de oportunidades donde sus fórmulas no serían innecesariamente largas y complejas.

Conocer estos conceptos le permitiría escribir cosas de manera más eficiente en las que se podrían realizar cálculos complejos con una fórmula simple .


Comprender el contexto de evaluación en LuckyTemplates
Explicar el contexto de fila en LuckyTemplates
Introducción al contexto de filtro en LuckyTemplates

Conclusión

Este artículo es simplemente una introducción sobre cómo puede cambiar el contexto para escribir fórmulas eficientes.

Hay muchas aplicaciones para el contexto, por lo que esperamos que esté emocionado de ver lo que puede lograr a través de las combinaciones de fórmulas y los patrones que puede crear.

Completemos esta sección y pasemos a más ideas y funcionalidades clave al utilizar funciones DAX.

Mis mejores deseos,


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