El valor Maxx devuelve la suma en lugar del valor máximo

Un usuario Pregunto ✅

Stel

Hola,

Quiero mostrar el número máximo de movimientos por hora en una tarjeta en la esquina superior derecha.

Como puede ver, actualmente obtengo el valor 377 como resultado. Esto es culpa porque es la suma de los valores máximos.

Abajo en la tabla, la última columna «max (per uur)» muestra los valores máximos. Entonces, en este caso, quiero mostrar 79 como valor máximo en lugar de 377.

He probado con las siguientes medidas:

max_movements_per_hour =
MÁXIMO (
SUMMARIZE(fact_ubicación_inventario_transacción;dim_time[time_hour24];
«total»;
COUNTROWS(ubicación_hecho_inventario_transacción));
[total]
)
Y un segundo intento:
max_movements_per_hour_v2 = MAXX(KEEPFILTERS(VALUES(dim_time[time_hour24])); [sum_movements])
Pero ambos dieron el 377 como valor en lugar de 79.

imagen.png

¿Puede alguien ayudarme con esto?

Gracias

Hola @Stel,

Me gustaría sugerirle que eche un vistazo al siguiente blog sobre el total de medidas, debería ser adecuado para su escenario:

Medir totales, la última palabra

Saludos,

Xiaoxin-sheng

amichandak

@Stel

El uso de Summarize y count y max significa contar hasta este nivel (dim_time[time_hour24]) y luego tomar max.

es este contexto de fila correcto dim_time[time_hour24] ?

Stel

En respuesta a amichandak

@amitchandak, quiero los movimientos máximos por hora. El dim_time es un horario y la columna [time_hour24] representa las horas en formato 24. Significado 1, 2 … 24

Así que me gustaría contar todas las filas de fact_location_inventory_transaction en una hora. Entonces, número de filas con el mismo valor en time_hour24. Y tome el máximo de todos los valores calculados. Independiente de la selección de fecha desde/hasta.

Por alguna razón, en cierto punto, obtengo la suma de los valores máximos en lugar del máximo de los valores máximos.

Mi tabla dim_date y la tabla dim_time son tablas separadas, vinculadas a la tabla fact_location_inventory_transaction. ¿Puede eso tener algo que ver?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *