VAR

Obtención de los 10 clientes que más compras acumulan

En este escenario partimos de una tabla de ventas (Sales) que contiene, entre otros campos, la clave que identifica cada cliente (CustomerKey) y el monto involucrado en cada compra (SalesAmount). El objetivo es generar una tabla (que puede ser añadida al modelo de datos o tratada como argumento en otras funciones) que incluya los 10 clientes que más compras acumulan. En este ejemplo concreto se creará una tabla calculada con esta información.

El proceso a seguir es:

Enviado por admin el Vie, 04/01/2019 - 10:39

Uso de variables en expresiones DAX

Se describen a continuación varios ejemplos en los que se utilizan variables dentro de expresiones DAX:

Definición de una medida concatenando textos y números

Sales txt = 
    VAR TotalSales = SUM(Sales[SalesAmount])
    VAR Text1 = "Este mes hemos vendido "
    VAR Text2 = "Este mes no hemos vendido nada"
    RETURN
        IF(
            TotalSales > 0;                 -- IF
            CONCATENATE(Text1; TotalSales); -- THEN
            Text2                           -- ELSE
        )

Enviado por admin el Jue, 03/01/2019 - 17:46