DAX es el lenguaje de fórmulas dentro de LuckyTemplates. De aquí es de donde proviene el verdadero poder analítico de LuckyTemplates. Si no usa el lenguaje de expresiones de análisis de datos DAX, se perdería el 95 % del potencial de LuckyTemplates como una herramienta analítica increíble .
Piensa en trabajar con Excel. Si no comprende las fórmulas, no puede realmente maximizar lo que pueden hacer esas hojas de cálculo. Esa es la misma razón detrás de la importancia de comprender DAX cuando se usa LuckyTemplates .
Uso del motor de cálculo integrado de LuckyTemplates
Cuando abra LuckyTemplates, comenzará con una pantalla en blanco como esta. Aquí es donde puede comenzar con algunas medidas DAX .
Pero la mayoría de las veces, la gente comienza yendo a las mesas disponibles.
Luego, eligen la columna que necesitan de cualquiera de esas tablas como esta columna Cantidad a continuación.
Lo arrastran a su informe y obtienen los resultados que necesitan.
Algunos también agregarían un poco más de datos para obtener más información. Por ejemplo, harían clic en la columna Clientes.
Luego, arrastrarían y soltarían esto en el eje.
Una vez hecho esto, tendrían una visualización que muestra la cantidad de productos vendidos a clientes específicos.
Debido a que estos pasos generan resultados calculados, las personas asumen que esta es la mejor manera de obtener información de LuckyTemplates. Pero en realidad, esto podría limitar en gran medida lo que puede hacer.
Personalmente, recomiendo comenzar con DAX de inmediato. Los pasos que le mostré anteriormente simplemente usan el motor de cálculo integrado dentro de LuckyTemplates.
La importancia de usar DAX de inmediato
Aunque el propio motor de cálculo de LuckyTemplates arroja los resultados correctos al principio, eso es básicamente todo lo que obtendrá. En el momento en que desee obtener información más detallada de sus visualizaciones, aún deberá crear medidas DAX .
Es por eso que siempre empiezo con DAX. Puede ahorrarme la molestia de tener que crear nuevas medidas DAX cada vez que necesito una visión más profunda. Si hago todo dentro de las fórmulas DAX , puedo extraer esas medidas existentes para hacer algo más avanzado.
El ejemplo anterior, por ejemplo, es un cálculo realmente simple. Pero esos cálculos, cuando se realizan a través de DAX, pueden usarse eventualmente una vez que necesite pasar a cálculos de inteligencia de tiempo o patrones de fórmula.
Entonces, si sus cálculos y visualizaciones más simples se basan en fórmulas DAX, es más fácil hacer la transición a algo más avanzado.
Medidas frente a columnas calculadas
Antes de mostrarle cómo crear medidas DAX, es importante comprender la diferencia entre una medida y una columna calculada.
Puede crear una medida usando este icono en la cinta Inicio.
Las medidas DAX son como cálculos virtuales. Solo ejecutan cálculos cuando se utilizan en una visualización o tabla.
Por otro lado, las columnas calculadas se ubican físicamente dentro de su tabla de datos. Ejecutan continuamente cálculos dentro de la propia tabla.
Se crea una nueva haciendo clic en el icono Nueva columna.
Una vez que hace clic en eso, crea puntos de datos adicionales que pueden o no agregar valor al análisis que está haciendo.
Es importante crear medidas tanto como puedas. Los cálculos virtuales siempre serán más óptimos que tener puntos de datos físicos reales dentro de sus tablas. Estos puntos de datos físicos pueden ser muy restrictivos en términos de los conocimientos que potencialmente puede obtener.
Recrear los datos dados dentro de una medida
Le mostraré cómo obtener los mismos resultados calculados que se muestran anteriormente, pero esta vez, dentro de una medida.
Así que voy a empezar haciendo clic en el icono Nueva medida .
Eso abre una barra de fórmulas. Voy a empezar con el nombre de la medida. Llamaré a esto Cantidad vendida .
es una de las funciones más simples disponibles y es muy identificable para aquellos que están haciendo la transición de Excel a LuckyTemplates. Comenzaré con eso, luego elegiré la columna en la que quiero trabajar. Aquí suele aparecer una lista de las columnas disponibles.
Elijo la columna Cantidad que se encuentra en la tabla Ventas , ya que esos son los datos que quiero replicar.
Una vez que presione Intro, verá en el lado derecho que la medida que creé ahora está debajo de la tabla Ventas . Esto se debe a que las medidas aterrizan en cualquier tabla que haya seleccionado antes de crear esa medida .
Ahora, le mostraré cómo esa nueva medida que creé muestra los resultados exactos que mostró la visualización anterior.
Solo voy a copiar y pegar esa visualización anterior.
Luego, voy a eliminar esta columna Cantidad .
A continuación, traeré Cantidad vendida , que es la medida que acabo de crear. Lo arrastraré al campo Valor .
Una vez hecho esto, se actualizan los datos dentro de la visualización.
Verás aquí que los cálculos son exactamente iguales. La única diferencia es que uno se hace dentro de una medida y el otro no.
Al crear medidas DAX en lugar de depender de columnas calculadas, es más fácil pasar a conocimientos más avanzados. Solo tiene que familiarizarse con la forma en que funcionan las medidas.
Es muy fácil de hacer, por lo que es mejor comenzar y familiarizarse con estas medidas DAX de inmediato.
Solo un recordatorio final: no olvide nombrar sus medidas de manera intuitiva. En el ejemplo que creé, nombré la medida Cantidad vendida para que cualquiera que mire mis visualizaciones sepa de inmediato qué representa cada punto de datos.
Una vez que combine todas estas mejores prácticas, comenzará a ver el increíble poder analítico que tiene LuckyTemplates.