Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola, tengo una tabla similar a:
Llave | Id. de worklog | Hora de entrada de hora registrada | Usuario de entrada de tiempo |
clave-1 | 0001 | 0.25 | A |
clave-1 | 0002 | 4 | A |
clave-1 | 0003 | 0.1 | B |
clave-2 | 0004 | 1 | C |
clave-2 | 0005 | 0.5 | C |
Necesito una columna o medida que me proporcione el usuario que más tiempo ha registrado en una clave de ticket. Es decir, para "key-1" debe ser "A" y para "key-2" debe ser "C"
Solved! Go to Solution.
@acnt_schartner
Puede realizar un cambio menor para agregar SUM en la hora registrada:
Max Key =
MAXX(
TOPN(
1,
ADDCOLUMNS(
VALUES(Table5[Time Entry User]),
"C", CALCULATE( SUM(Table5[Time Entry Logged Time]))
),
[C],DESC
),
Table5[Time Entry User]
)
No @acnt_schartner,
¿Fowmy 's sugerencias ayudar con su escenario? si ese es el caso, puede considerar Kudo o aceptar las sugerencias útiles para ayudar a otros que enfrentaron requisitos similares a encontrarlo más rápidamente.
Si estos tampoco ayudan, por favor comparta información más detallada para ayudarnos a aclarar su escenario para probar.
Cómo obtener una respuesta rápida a su pregunta
Saludos
Xiaoxin Sheng
@acnt_schartner
Cree una medida de la siguiente manera:
Max Key =
MAXX(
TOPN(
1,
ADDCOLUMNS(
VALUES(Table5[Time Entry User]),
"C", CALCULATE( COUNT(Table5[Time Entry User]))
),
[C],DESC
),
Table5[Time Entry User]
)
Hola, creo que esto funciona en este caso, pero no te veo usando "Time Entry Logged Time" en cualquier lugar.
Si estoy pensando correctamente "Count(Table5[Time Entry User]" solo muestra quién creó la mayoría de las entradas de worklog por clave. El usuario "B" podría haber creado más entradas y tener entradas únicas con más tiempo de registro que "A". pero "A" podría tener una suma mayor total de "Tiempo de entrada de tiempo registrado" que el usuario "B"
@acnt_schartner
¿Necesita el resultado por el recuento de líneas de usuarios o el total de tiempo registrado?
Necesito al usuario con la mayor suma del tiempo registrado
@acnt_schartner
Puede realizar un cambio menor para agregar SUM en la hora registrada:
Max Key =
MAXX(
TOPN(
1,
ADDCOLUMNS(
VALUES(Table5[Time Entry User]),
"C", CALCULATE( SUM(Table5[Time Entry Logged Time]))
),
[C],DESC
),
Table5[Time Entry User]
)