Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Medida vs Variable en Calcular / Filtrar

Tengo la siguiente medida que funciona. Sin embargo, si elimino la variable __T y la hago una medida independiente y pongo esa medida en su lugar, los resultados son incorrectos. ¿Por qué? Prefiero usar una medida independiente en lugar de una variable. ¿Alguna idea?

DAX para resultados correctos vs incorrectos a continuación

gracias

Alan


** RESULTADO CORRECTO **

Reales al período =
VSERÍA __T =
SELECTEDVALUE ( Enriod_GL[Period] )
DERECHAURNA
CALCULATE (
[Multancial Actuals (USD)],
FILTRO (
TODO ( PdiferenteDe_GL ),
202300 <= Period_GL[Periodo]
&& __T >= PeRíod_GL[Punto]
)
)



** RESULTADO INCORRECTO **

Reales hasta el período 2 =
CALCULAR (
[Financial Actuals (USD)],
HILOHAVE (
TODO ( Pdiferenteod_GL ),
202300 <= PEriod_GL[Peridesde] &&
[Period seleccionado] >= PeRiod_GL[Period]
)
)
2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@Ritaf1983

Gracias por la respuesta, pero esta es un poco la situación opuesta. Las variables funcionan y si pongo el código en línea funciona. Esto no funciona cuando lo uso como una medida estándar a la que se hace referencia. Preferiría una medida independiente para poder reutilizar esa parte en más de un informe.

¿Algún otro pensamiento de alguien?

Syndicate_Admin
Administrator
Administrator

Hola @asjones
Las variables se almacenan en la memoria como "constantes", por lo que hay algunos casos en los que no son necesarias.
Aquí hay un enlace al video y al artículo para obtener más información:
https://radacad.com/caution-when-using-variables-in-dax-and-power-bi

https://www.youtube.com/watch?v=NbbE39gwVVo

Si esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.