Comentarios en Expresiones DAX
La documentación de largas y extensas fórmulas DAX puede ser de ayuda cuando trabajamos en equipo o se envía a un tercero, incluso para uno mismo
«!» Nota: Es como si aún plato completamente preparado quedará con etiquetas claras de cuáles fueron los ingredientes utilizados y qué fin tenían, de esta manera otro «Chef DAX »puede hacer variaciones con mayor conocimiento.
Tengo que decirte con total trasparencia que los comentarios en expresiones DAX nunca las he mencionado hasta ahora, bien sea en el libro El ADN de Power Pivot, el vídeo curso Máster en DAX y Power Pivot o nuestra más reciente publicación escrita: Inteligencia de Negocios con Excel y Power BI
— Por qué?
Bueno …
No lo sabía.
De verdad, No lo sabía
Hasta hace poco descubrí que esta posibilidad existía, y me he lanzado a compartirlas contigo a lomos de la palabra escrita.
Escenario y Línea de Comentario
Supongamos que tenemos la siguiente expresión DAX:
«!» Nota: La medida tiene como objetivo calcular el total de ingresos hasta la fecha (acumulado) utilizando funciones DAX primordiales, de hecho, el siguiente vídeo lo explica en detalle: Total Hasta La Fecha y Calendario Personalizado
El objetivo es describir cada parte, cada fórmula, para así no dejar que un tercero que desee comprender la fórmula no se interne en un entramado funciones DAX a solas
Por ello, vamos a adobar la expresión DAX con comentarios
Lo primero informa de qué va CALULCATE
— Cómo coloco una línea de comentario?
Lo único que debemos hacer para poner una línea de comentario única en una expresión DAX es poner dos slash»:
Ok, Ok, Ok, …
Dos barras oblicuas: //
Por ejemplo para describir la función CALCULATE de la expresión DAX podemos poner
// Utilizamos la función CALCULATE ya que debemos modificar el contexto
En la fórmula quedaría:
Estas líneas de comentario las podemos poner en cualquier parte de la fórmula
Enserio !
Imagínate a mi persona creando el Tomo #5 del Máster en DAX y Power Pivot, hablando de la naturaleza real de contextos, tablas expandidas y aplicaciones
… Y … de repente, y por accidente encontrar esta alegoría.
Algo sencillo pero poderoso
Varias Líneas de Comentario
Las dos barras oblicuas sirven para una sola línea, sin embargo, para la creación de múltiples línea ponemos: /* y una vez finalicemos cerramos con: */
Por ejemplo, para describir ALL necesitamos algo así para que se lea fácilmente
/* Iteramos sobre toda la tabla de calendario para identificar todas aquellas
Menores a la fecha actual dictad por la matriz o Tabla Dinámica */
En la expresión DAX:
El DAX Formatter Admite Comentarios
Aquí en EFB te hemos hablado del DAX Formatter para organizar expresiones DAX y darle un formato de lectura adecuado, de hecho, es una herramienta online 100% gratuita que hemos descrito en este artículo y hasta en nuestros libros la hemos recomendado y descrito en los anexos.
Bien, en el DAX formatter también tenemos la opción de pegar expresiones con comentarios y que la retorne formateada
Comentarios en Power Pivot para Excel 2016
En Power Pivot par Excel 2016 también podemos utilizar comentarios
Para Excel 2013 y 2010 no lo he probado, si sabes por favor compártelo en los comentarios
La Herencia MDX
Los comentarios en DAX se dan gracias a que son una herencia directa del lenguaje MDX, es decir, del modelo multidmensional de SSAS
Por o anterior, también podemos utilizar: — para hacer comentarios
¿Bastante útil no crees?
Eso es todo por mí el día de hoy
Qué te ha parecido esta herramienta, cuéntame en el hilo de Comentarios
– Un Fuerte Abrazo !!!