Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
He creado algunos DAX para crear una medida que funciona perfectamente como una tarjeta de valor único
Quiero usar el resultado en otro bit de DAX (Medida) pero cuando lo uso parece agregar los filtros del DAX de bajo nivel al DAX de nivel superior.
¿Hay de todos modos para devolver el valor Single sin ninguno de sus filtros. De la misma manera que copiaría un valor en Excel y Pegar como valores
Si 'Hardcode' el mismo valor para el nivel superior DAX funciona perfectamente
las medidas DAX siempre se evaluación de acuerdo al contexto donde sean utilizadas, por lo cual debes tener siempre esta funcionalidad en cuenta.
para resolver el problema puntual, ten en cuenta:
Hola, @DebbieE , ¿alguna vez trataste de crear una nueva medida que incluyera la vieja nueva de esta manera?
New Measure =
VAR __old_measure = CALCULATE ( [Old Measure], ALL(CetainTables or Columns) )
...
Como sabe, las medidas son extremadamente sensibles al contexto de evaluación, es muy difícil identificar una solución sin echar un vistazo de cerca a su modelo de datos y viz.
Thanks to the great efforts by MS engineers to simplify syntax of DAX! Most beginners are SUCCESSFULLY MISLED to think that they could easily master DAX; but it turns out that the intricacy of the most frequently used RANKX() is still way beyond their comprehension! |
DAX is simple, but NOT EASY! |
I have already tried that. I thought there may be some DAX that literally converts to values, like you get in Excel
I already have an open question containing the actual DAX. I just added this one to see if there was a simple answer but I dont think there is unfortunaltey
Hola @DebbieE , cada vez que se utiliza una medida, no importa el uso o uso en otros códigos DAX, se evaluará de acuerdo con su contexto actual. El resultado de una medida no se almacenará en el modelo, por lo que no hay un valor de medida estática que se usará en otro lugar.