Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola gente,
Intento mostrar una tabla con sólo 50 líneas, y trato de crear una medida para mostrar sólo los valores TOP50 del último mes
>> y obtengo el error "La expresión hace referencia a varias columnas. No se pueden convertir varias columnas en un valor escalar."
Ayúdame pls
Olimpiadas.
Solved! Go to Solution.
Hola @JOliveira,
Modifique su medida como se indica a continuación:
Last_Month_price=
VAR _value=CALCULATE(MAX(fact_snapshot[last_amt]),PREVIOUSMONTH('Calendar'[Date]))
VAR _table=TOPN(50,fact_snapshot,_value,ASC)
Return
MAXX(_table,_value)
Saludos
Kelly
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
Hola @JOliveira,
Modifique su medida como se indica a continuación:
Last_Month_price=
VAR _value=CALCULATE(MAX(fact_snapshot[last_amt]),PREVIOUSMONTH('Calendar'[Date]))
VAR _table=TOPN(50,fact_snapshot,_value,ASC)
Return
MAXX(_table,_value)
Saludos
Kelly
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
@JOliveira , Probar como
todos(Fact_snapshot)
O
allselected(Fact_snapshot)
Hola @amitchandak ,
Gracias por la respuesta, pero ya había intentado esto, pero el error sigue siendo el mismo que describí anteriormente.
@JOliveira ,¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.
Hola @amitchandak ,
Lo siento, pero no es posible.
Pero la medida "CALCULATE(MAX(fact_snapshot[last_amt]),PREVIOUSMONTH('Calendar'[Date]))" ya devuelve más de 1000000 filas. Sólo quiero mostrar el TOP50 de esta medida.