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

  • dlom
    Participante

      ¿Qué aprendiste en la sección “Create measures by using DAX”?
      ¿Cómo te servirá esto que aprendiste en tus desarrollos de Power BI?
      ¿Cómo te servirá esto que aprendiste al presentar el examen de certificación?

    • dlom
      Participante

        Hola @Isidre , gracias por tomarte el tiempo y explicarme la manera en la que realizas tus desarrollos de análisis financiero. El desarollo de este tipo de análisis en Power BI requiere de paradigmas de trabajo muy específicos. Pero, una vez dominados, son de tremendo valor para las organizaciones.

        Con respecto a la aportación de lo aprendido en esta sección. Yo comencé a trabajar con ALLSELECTED de esta manera y me simplificó mucho mis desarrollos: https://youtu.be/96pAsGVsfbg 8 (funciona igual con la función ALL). Espero que pueda ser de utilidad :raised_hands:t2:

        Quedo atento,

        Isidre
        Espectador

          Esta Sección va a necesitar mucha práctica para asimilar todos los conceptos y sus sutilezas.

          Lo aprendido y más importante para mí :

          Cómo aplicar la función ALLSELECTED (siempre se me resiste) y sus posibles combinaciones para obtener los resultados deseados, especialmente cuando necesitamos mostrar porcentajes sobre un total que no sea estático.

          Versatilidad de las funciones de Time Intelligence y diferencias entre ellas, a pesar de dar el mismo resultado. Diferenciar los tres grupos :

          Las que devuelven una fecha en concreto
          Las que devuelven una tabla con fechas (normalmente usadas como filtro de CALCULATE)
          Las que evalúan una expresión

          Patrones comunes con CALCULATE, muy útiles para resolver buena parte de los escenarios de tiempo.

          Resolución de escenarios con importes que no son sumables, como lo hacen por defecto las medidas. Creación de “SEMI-ADDITIVE MEASURES”

          Todos los apartados son importantes, pero quizás este, por su especial contenido adquiere mayor relevancia y será de más amplia aplicación en todos los modelos.

          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!

           

          dlom
          Participante

            Hola @Isidre , ¿cómo trabajas el Balance General y el Flujo de Efectivo? ¿No se requiere algo que obtenga los últimos valores registrados? Para obtener el Balance al final del mes o del trimestre, por ejemplo.

            minervamar
            Espectador

              Llegaremos al final Diego me tome el tiempo que me tome… ademas con tu apoyo pues faltaba mas…vamos por esa certificación!!
              Gracias por la información que envías la revisare con cuidado y QUE GRAN NOTICIA EL EXAMEN EN ESPAÑOL un factor menos…un pretexto menos caray.

              MUCHAS GRACIAS!!!

              Isidre
              Espectador

                Pues la verdad es que no había trabajado con “semi-additive measures”, lo había leído pero nunca lo llegué a poner en práctica.
                En los modelos financieros no lo he necesitado, a pesar de trabajar con los movimientos contables al máximo detalle (desde el Diario Contable), las tablas no han llegado al millón de filas y la suma de los importes los realizo con un simple SUM().

                Todo lo aprendido servirá, si no en un escenario en otro.

                Seguimos. :+1:

                dlom
                Participante

                  Lo bueno que ya quedó :raised_hands:t2:
                  Puede ser que ya utilices lo que vemos en ese tema, donde se utiliza la tabla de Inventario, en tus desarrollos financieros en Power BI. Pero, si aún no lo utilizas, creo que te servirá bastante :+1:t2:

                  Los casos financieros son otros donde las “semi-additive” measures quedan perfecto.

                  dlom
                  Participante

                    ¿Puedes hacer clic en el botón de Actualizar, por favor? Y ver si eso hace que aparezca la tabla

                    image

                    Isidre
                    Espectador

                      No aparece, adjunto pantallazo :

                      image

                      image

                      Pero me dejó seleccionar la tabla al conectarme y además la pre-visualicé.

                      dlom
                      Participante

                        image

                        Luego como viene el segundo paso:

                        image

                        Estoy atento

                        Isidre
                        Espectador

                          Buenos días,

                          He intentado cargar la tabla de Inventario y me aparece el siguiente mensaje :

                          image

                          Es como si la tabla estuviera vacía o no existiera. ¿Le ha ocurrido a alguien más?

                          Gracias y un slaudo.

                          dlom
                          Participante

                            Qué bueno que lograste resolverlo @daniel_a_g :muscle:t2:

                            dlom
                            Participante

                              Hola @minervamar . Sé que es mucho que procesar en una sola sección. Video tras video era de nuevos conceptos importantes de DAX. Solamente por favor no dejes que esto te desanime :pray:t2: Lo que vemos en esta sección es solamente una pequeña parte del examen de certificación, NO es su totalidad. De hecho viene más de los otros temas que de estos, por lo que no dejes que te desanime.

                              Ahora, con respecto a DAX, los conceptos comienzan a hacer más sentido conforme vayamos practicando. Y lo puedes hacer con el proyecto de Power BI que venimos trabajando y con diferentes ejemplos. Verás que con buenos fundamentos, y poca práctica, comenzarán a hacer más sentido.

                              minervamar
                              Espectador

                                Ahora si esto se me esta poniendo un poquito mas complejo…como se estudia esto?? haciendo y haciendo ejercicios de DAX???
                                sigo paso a paso lo que se va mostrando.
                                En el examen si el tema del ingles… porque o entiendo las preguntas o traduzco…y se supone que si lo debo entender…en fin.
                                ME QUEDA MUCHO POR APRENDER
                                me encanta el tema me interesa mucho y me reta a que si lo aprendere !!!
                                GRACIAS en vdd es muy entendible todo lo que se muestra.

                                daniel_a_g
                                Espectador

                                  Hola a todos!
                                  Quisiera saber si han tenido el mismo problema que yo y cómo lo resolvieron o cómo lo resolverían.
                                  En el video “Usar CALCULATE para manipular filtros”, cuando se incorpora el campo Región de la tablar Seller, estando activa la función ALLSELECTED, Diego obtiene un el resultado de venta total y no por región:

                                  Captura video

                                  Pero cuando yo lo hago me dice que no se puede privisualizar la matriz y al hacer clic en ver más detalles me explica el error diciendo que no puede transformar la región en una variable booleana (verdadero o falso):

                                  Captura Power BI

                                  Ustedes cómo lo resolvieron o cómo lo resolverían?
                                  Gracias por sus comentarios y respuestas!

                                  Viendo 15 respuestas - de la 16 a la 30 (de un total de 44)
                                  • Debes estar registrado para responder a este debate.