Tu blog sobre Power BI, DAX... PRUEBAAA

Un espacio donde compartir conocimiento, experiencias y aprendizajes sobre Power BI, Microsoft Fabric, DAX, inteligencia artificial y el mundo del dato.

Escrito por Javier Sánchez Rivero, Microsoft MVP. Sobre mí

Últimas publicaciones

Ver todos los artículos
DAX

Funciones Ventana (I) -> INDEX

 ¡Jueves de post! Hoy no vengo a contaros nada sobre los grupos de cálculo, para eso ya hay excelente aportaciones hechas por referentes en la comunidad como Alex Ayala, Francisco Mullor o Miguel Caballero y Fabian Torres, aunque eso no quita para que haga alguna entrada al respecto como hice con los grupos de cálculo desde Tabular Editor ( aquí os dejo el link). Hoy vengo hablaros de unas funciones que no llevan ni un año entre nosotros y son las funciones ventana (INDEX, OFFSET y WINDOW). ¿Y qué son las funciones ventana? Son funciones que nos van a permitir realizar cálculos sobre un conjunto de filas dentro de una tabla. Estas funciones son especialmente útiles cuando tenemos que realizar cálculos dentro de un subconjunto de datos. Es decir, cuando queremos operar sobre una parte de los datos de una tabla. Vamos a empezar con la función INDEX. ¿Y qué es la función INDEX? Si nos vamos a la definición de la página web de Microsoft: Devuelve una fila en una posición absoluta, espe...

DAX

Variables en DAX II

  ¡Jueves de post! Seguimos con la serie de post de las variables. Si no viste el post anterior en el que hacía la introducción al por qué usar las variables, te dejo aquí el enlace. Bien, como resumen, vimos que el uso de las variables nos aportaba una mejora en la legibilidad del código, además de poder trocear el código en caso de necesidad. Otro punto que vimos, aunque sólo fue el caramelito para dar pie a este post, es la mejora del rendimiento. ¿Y cómo podemos ver si el rendimiento es mejor con variables que sin variables? Pues para eso necesitamos de la herramienta externa gratuita y maravillosa como es DAX Studio ( https://daxstudio.org/ ) Antes de entrar con la herramienta a fondo, y dejando claro que estamos trabajando siempre en modo Import, lo primero que debemos saber es que tenemos dos motores DAX, que son el Formula Engine y el Storage Engine que son los responsables de enviar las consultas al modelo Tabular que tengamos. Las funcionalidades de los dos motores son: ·...


Serie: Variables en DAX