Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola
¿Es posible filtrar una tabla resumida en función de una columna o medida de la tabla?
Quiero aplicar un filtro en resumentable para decir dónde > 10 la Medida 1 o el Hecho 1 resumido > 10.
He intentado crear una función calculable en summarizedtable , pero no parece poder filtrar por FACT1 y obtener un error de "marcador de posición" usando la medida.
Básicamente este equivalente de hacer "tener" en la instrucción sql
Cualquier idea
¡gracias!
MyMeasure =
var dim1_type = SELECTEDVALUE(Table1[DIM1])
var fitleredtable = CALCULATETABLE(Table1, REMOVEFILTERS( Table1[DIM2]), Table1[DIM1] = dim1_type)
var summarizedtable = SUMMARIZE(fitleredtable, [DIM1], [DIM2], [FACT1], "Measure1", 'Measure Table'[Measure1])
var otras cosas...
devolución......
Solved! Go to Solution.
@zausten , Filtras como
filter( SUMMARIZE(fitleredtable, [DIM1], [DIM2], [FACT1], "_Measure1", 'Measure Table'[Measure1]) ,[_Measure1] <10)
@zausten , Filtras como
filter( SUMMARIZE(fitleredtable, [DIM1], [DIM2], [FACT1], "_Measure1", 'Measure Table'[Measure1]) ,[_Measure1] <10)
¡Wow así de simple! gracias por el consejo. parece que funciona como se esperaba. Supongamos que si desea agregar varias condiciones, simplemente debe envolver en varios bys de filtro.
p. ej..
filter(filter( SUMMARIZE(fitleredtable, [DIM1], [DIM2], [FACT1], "_Measure1", 'Measure Table'[Measure1]) ,[_Measure1] >10),[_Measure1] <20)
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |