Aprendizajes de la sección “Create measures by using DAX” del módulo “Model the data”

Isidre
Espectador

    Hola @Diego,

    El Balance trabaja con acumulados anuales, por tanto, lo he resuelto con una medida muy simple :

    SaldoYTD =
    TOTALYTD([Saldo], ‘Calendar’[Date]
    )

    Ahora, siguiendo lo aprendido en el módulo, la cambiaré por :
    SaldoYTD =
    CALCULATE([Saldo], DATESYTD(‘Calendar’[Date])
    )

    Siendo, [Saldo] =
    SUM ( Diario[Debe] ) - SUM ( Diario[Haber] )

    En las columnas tengo la jerarquía del tiempo, de manera que puedo obtener el balance hasta mensual, más detalle no tendría sentido.

    Cada modelo depende de la estructura del Diario, que es la fuente de datos, que a su vez depende de cada Software. Por ejemplo, el modelo SAGE, incorpora en el Diario el nombre de las cuentas contables e incluye el Asiento de apertura, el del ejercicio y el de contabilidad.
    Las medidas deben construirse teniendo en cuenta la forma en cómo se tratarán estos asientos. El tener incorporado el asiento de apertura, me permite simplificar la medida DAX para construir el balance.

    Otra cuestión sería el Estado de Flujo y Efectivo (imprescindible para una buena gestión de recursos),

    este informe fue el que más trabajo me costó.

    Ahora he aprendido a desarrollarlo por jerarquías directamente desde Power Query, hasta ese momento las había trabajado con tablas dimensionales (cargadas como tablas externas), de forma que al final tenía un modelo SnowFlake, que no era muy flexible a la hora de cambiar la estructura de los informes.

    Bueno, no me extiendo más, en estos enlaces (disponibles en mi Linkedin) tienes con lo que he trabajado hasta el momento, estos aún no incorporan la nueva forma jerárquica comentada antes. Los datos usados no contienen nada que no pueda ser público :

    app.powerbi.com

    Power BI Report 7

    Report powered by Power BI

    app.powerbi.com

    Power BI Report 7

    Report powered by Power BI

    Cualquier duda podemos comentar.

    Un saludo!