Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola, en realidad he visto un post antes de que más o menos preguntó exactamente el mismo quesiton, pero nunca fue contestado.
Editar: Mi ejemplo original creó un caso demasiado simple y la respuesta de la solución no encapsulaba completamente lo que necesitaba. En la tabla original, no necesito incluir una fecha. Para mis propósitos, los datos se agrupan por mes. Por lo tanto, no puedo simplemente usar el índice de tabla completa > _cutoff20 solución a continuación.
Esto es para un centro de llamadas donde el 20% superior del tiempo de cola se puede quitar del cálculo promedio. Tomemos la siguiente tabla, por ejemplo, si calculamos todos los promedios de tiempo de cola, obtendríamos un promedio para febrero: 32.8 y mar: 31.3. Sin embargo, porque podemos quitarnos el 20% superior, los 83 y 100 de febrero, y los días 60 y 90 a partir de marzo no se incluirán. Con eso, el promedio que deberíamos estar recibiendo es de 18.125 en febrero, y de 20.375. ¿Puedo obtener ayuda y ser señalado en la dirección correcta para esto? Gracias de antemano.
ID de nodo | Fecha | Tiempo de cola | |||
46002135883 | 01-Febrero | 0 | |||
46002135907 | 02-Febrero | 2 | |||
46002135933 | 03-Febrero | 1 | |||
46002136382 | 04-Febrero | 15 | |||
46002136558 | 05-Febrero | 8 | |||
46002138955 | 06-Febrero | 24 | |||
46002139683 | 07-Febrero | 30 | |||
46002136372 | 08-Febrero | 83 | |||
46002139689 | 09-Febrero | 100 | |||
46002139691 | 10-Febrero | 65 | |||
46002139692 | 01-Mar | 13 | |||
46002139693 | 02-Mar | 18 | |||
46002139694 | 03-Mar | 60 | |||
46002139695 | 04-Mar | 3 | |||
46002139696 | 05-Mar | 4 | |||
46002139697 | 06-Mar | 90 | |||
46002139698 | 07-Mar | 50 | |||
46002139701 | 08-Mar | 24 | |||
46002139702 | 09-Mar | 36 | |||
46002139653 | 10-Mar | 15 |
¿Qué tal esto:
En Power Query, ordene los datos por la columna 'Tiempo de cola' descendente.
A continuación, agregue una columna Índice desde 1.
Cerrar + Aplicar.
Cree una medida:
MeasureA = VAR _20Cutoff = MAX(TableA[Index]) * 0.2
RETURN
CALCULATE(AVERAGE(TableA[Queue Time]), TableA[Index] > _20Cutoff)
y poner eso en una tarjeta.
Sólo he probado brevemente, así que por favor, úselo con precaución.