Elaborado por: Rubén Gómez Sánchez Serrano
B. El operador de signo igual (=), que indica el comienzo de la fórmula. Cuando se calcula,
devolverá un resultado.
C. La función DAX SUM, que suma todos los números en la columna Sales[SalesAmount].
D. Paréntesis (), que rodean una expresión que contiene uno o más argumentos. Todas las
funciones requieren al menos un argumento. Un argumento pasa un valor a una
función.
E. La tabla referenciada, Sales.
F. La columna referenciada, [SalesAmount], en la tabla Sales. Con este argumento, la
función SUMA sabe en qué columna agregar un SUM.
Al tratar de comprender una fórmula DAX, a menudo es útil dividir cada uno de los
elementos en un idioma que piense y hable todos los días. Por ejemplo, puede leer esta
fórmula como:
Para la medida denominada Total Sales, calcule (=) la SUMA de valores en la columna
[SalesAmount] en la tabla Sales.
También verá que el nombre de la columna [SalesAmount] fue precedido por la tabla de
Sales a la que pertenece la columna. Este nombre se conoce como un nombre de columna
totalmente calificado, ya que incluye el nombre de la columna precedido por el nombre de
la tabla. Las columnas a las que se hace referencia en la misma tabla no requieren que el
nombre de la tabla se incluya en la fórmula, lo que puede hacer que las fórmulas largas que
hacen referencia a muchas columnas sean más cortas y fáciles de leer. Sin embargo, es una
buena práctica incluir el nombre de la tabla en sus fórmulas de medida, incluso cuando se
encuentre en la misma tabla.
Es importante que sus fórmulas tengan la sintaxis correcta. En la mayoría de los casos, si la
sintaxis no es correcta, se devuelve un error de sintaxis. En otros casos, la sintaxis puede
ser correcta, pero los valores devueltos pueden no ser lo que espera. El editor DAX en Power
BI Desktop incluye una función de sugerencias, utilizada para crear fórmulas
sintácticamente correctas al ayudarlo a seleccionar los elementos correctos.
6.4. Crear medidas propias
En la mayoría de los casos, Power BI Desktop calcula y devuelve automáticamente los
valores de acuerdo con los tipos de campos y agregaciones que elija, estas son las medidas
implícitas. Sin embargo, en algunos casos es posible que desee crear sus propias medidas
para realizar cálculos más complejos y únicos. Con Power BI Desktop, puede crear sus
propias medidas con el lenguaje de fórmulas Expresiones de análisis de datos (DAX).
Las fórmulas DAX utilizan muchas de las mismas funciones, operadores y sintaxis que las
fórmulas de Excel. Sin embargo, las funciones DAX están diseñadas para trabajar con datos
relacionales y realizar cálculos más dinámicos a medida que interactúa con sus informes.
Hay más de 200 funciones DAX que hacen de todo, desde simples agregaciones como suma
y promedio hasta funciones estadísticas y de filtrado más complejas.
6.5. Vamos a crear una medida
Creemos una fórmula simple. Esta tarea lo ayudará a comprender mejor la sintaxis de la
fórmula y cómo las sugerencias de la barra de fórmulas pueden ayudarlo.
a. Descargue y abra el archivo Power BI Desktop de muestra de Contoso.