matdune56
Así que estoy usando PowerBI para interrogar a un sistema OSticket
En la tabla Ticket, tengo la fecha en que se creó el ticket. «OSticket_OST_ticket[‘Created]’
En una tabla de subprocesos (que captura todas las actualizaciones de cada ticket) «OSticket_OST_Thread_Entry», filtré el campo «Tipo» para que sea «R» (respuesta), y en una imagen (abajo) que muestra la entrada de la primera fecha en este table, es decir, la primera respuesta verdadera al ticket («Creado más temprano»), que utiliza el campo «creado» en la tabla de entrada de subprocesos.
como puede ver para el primer ticket (que finaliza en 649), tengo la fecha de creación del ticket y la primera respuesta. Respuesta de 2 minutos en este caso
Lo que quiero hacer es obtener el tiempo de respuesta en horas, es decir, la diferencia entre cuando se creó el ticket y la primera Respuesta.
aprecio tu ayuda. Gracias
jtownsend21
Creo que esto debería funcionar para usted.
Response Time in Hours = VAR TIME_DELTA_HOURS = [Created] - [Earliest Created] RETURN FORMAT( TIME_DELTA_HOURS, "HH" )
matdune56
En respuesta a jtownsend21
Creo que estoy cerca de obtener el campo «creado más temprano» del hilo
matdune56
En respuesta a matdune56
Creo que su cálculo de horas solo funciona si son el mismo día.
si algo no ha sido respondido durante días, solo usa la diferencia horaria entre
así que algo que comenzó el 10 de abril a las 08:00, respondió el 15 de abril a las 15:00, el sistema lo calcula como 7, que es más de 100.
usé esto
jtownsend21
En respuesta a matdune56
Interesante. No sabía que solo iba a mirar la parte de las horas.
¿Te funcionó el DateDiff?
matdune56
En respuesta a jtownsend21
sí, gracias, tengo la fecha en una vista de tabla, lo cual es bueno porque filtra cualquier duplicado.
Sin embargo, ¿hay alguna forma de tomar lo que está en la vista de tabla y ponerlo en un gráfico de líneas? Necesito eliminar los registros duplicados; de lo contrario, hará que los tiempos de respuesta promedio/máximo se vean enormes. ¿Tengo que hacer algún tipo de consulta previa y colocarla en el gráfico de líneas? Lo siento, nuevo en esto.
jtownsend21
En respuesta a matdune56
Parece que deberías poder colocarlo en un gráfico de líneas, ¿está haciendo algo extraño cuando lo intentas?
Supongo que te refieres al tiempo de respuesta en el eje Y, pero ¿qué hay en el eje X?
matdune56
En respuesta a jtownsend21
hola, gracias por eso
sin embargo, ¿es posible leer directamente desde lo visual, ya que eso hace el trabajo de usar campos de diferentes tablas y también toma el primer registro vinculado con un filtro?
el objeto visual «Creado más temprano» se crea tomando el primer registro de la tabla de entrada de subprocesos que también se filtra.
es decir, el SQL para reproducir y extraer los valores que muestra el visual es lo que busco. es decir. combinando 2 tablas, pero en realidad seleccionando un registro específico de la segunda tabla para obtener la «creación más temprana».
gracias de nuevo