You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cuando un alumno pregunte por public support aparecera una nueva fila en la tabla de dataflow_sources.slack_support_channels, esa filta contiene toda la informacion necesaria.
Cuando un mentor responda a la pregunta tambien aparece una nueva fila en la misma tabla.
Para saber si un mensaje A es una pregunta, el A.Timestamp_Thread es null.
Para saber si un mensaje C fue escrito en respuesta a otro B tienes que asegurarte de que C.Timestamp_Thread = B.Timestamp.
Como saber quien es agente de public support? Van a estar en la tabla mentorship_support_agent de heroku.
Primera pagina: Dashboard general
Si hay mensajes de un slack channel, debo poder filtrar por channel name o todos los channels a la vez.
Tambien puedo definir un rango de fecha.
Numero de preguntas que los alumnos hicieron por día. Cómo sabes qué es una pregunta?: Porque el Timestamp_Thread es null.
Total Unanswered: Total de preguntas no respondidas y cuánto representan con respecto al total.
Total Staff Unanswered: Cuantas preguntas quedaron sin responder por ningún agente y cuanto representan con respecto al total (pueden tener respuesta de otras personas pero serán consideradas sin respuesta en este KPI si los que respondieron no son agents de public support).
Staff Response Time: No solo queremos un KPI con un numero de minutos sino tambien una grafica. Cuál es el tiempo promedio de respuesta en un tiempo determinado? La gráfica debe poder mostrar la evolución del response time el tiempo: Diario, Semanal, Mensual.
Una tabla con todos los usuarios que preguntaron en ese rango de fecha, cuantas preguntas hicieron, Total Staff Unanswered (porcentaje) y el Staff Response Time.
A veces pasa que el alumno escribe varios mensajes seguidos sin crear un thread, debemos unificarlos como si fueran el mismo mensaje y unificar tambien las respuestas que recibieron cualquiera de esos mensajes con un timedelta que pueda parametrizarse. El timedelta para considerar que una fila (mensaje) deba unirse con otra se reinicia en cada fila. Por ejemplo, para un timedelta de 15min, si la fila A fue creada a las 12:00, la fila B fue creada a las 12:14, la fila C fue creada a las 12:29 entonces al final todas quedarian unidas porque A con respecto a B tiene 14min y deben unirse , pero B con respecto a C tambien tiene 14min entonces B y C tambien deben unirse. Al final quedarian los tres unidos. Debemos unit todos los TS, todos los textos (contenidos del mensaje) y tambien considerar sus respuestas como uno solo.
Segunda pagina: Dashboard de un solo agente de career support
Arriba voy a poder seleccionar de una lista de agentes de career support el username que quiero ver.
Tambien voy a poder escribir el username manualmente.
El reporte completo se va a actualizar solo para filtrar sobre un solo agente.
Cuantas preguntas respondio ese agente y cuanto porcentaje representan sobre el total de preguntas.
Cual es el tiempo promedio de respuesta de ese agente para una pregunta? (de las que respondio).
Tercera pagina: Dashboard de un solo alumno
KPI: Cuantas preguntas ha hecho ese alumno, cuantas le respondio el staff, cuantas nadie le respondio (porcentaje y nro).
Grafico en el tiempo: Cuantas preguntas ha hecho ese alumno, cuantas le respondio el staff, cuantas nadie le respondio.
Listado de preguntas (tabla) que puede ser filtrado por las sin respuesta del staff o las con respuesta del staff.
Cuarta pagina: Contribuciones de alumnos (Hall of Fame)
Listado de los alumnos que más respuestas dieron en el rango de tiempo y su tiempo de respuesta avg.
KPI: Cuál fue el alumno con mejor rango de tiempo?
KPI: Cuál fue el alumno con mas respuestas?
The text was updated successfully, but these errors were encountered:
Hay una tabla nueva en bigquery.dataflow_sources.slack_support_channels, se esta llenando desde hoy pero si todavia no esta muy llena aqui peudes encontrar un ejemplo de la data q va a tener.
A
es una pregunta, elA.Timestamp_Thread
esnull
.C
fue escrito en respuesta a otroB
tienes que asegurarte de queC.Timestamp_Thread = B.Timestamp
.mentorship_support_agent
de heroku.Primera pagina: Dashboard general
Timestamp_Thread
esnull
.sin responder por ningún agente
y cuanto representan con respecto al total (pueden tener respuesta de otras personas pero serán consideradas sin respuesta en este KPI si los que respondieron no son agents de public support).Total Staff Unanswered
(porcentaje) y elStaff Response Time
.timedelta
que pueda parametrizarse. El timedelta para considerar que una fila (mensaje) deba unirse con otra se reinicia en cada fila. Por ejemplo, para un timedelta de 15min, si la filaA
fue creada a las 12:00, la filaB
fue creada a las 12:14, la filaC
fue creada a las 12:29 entonces al final todas quedarian unidas porqueA
con respecto aB
tiene14min
y deben unirse , peroB
con respecto aC
tambien tiene14min
entoncesB
yC
tambien deben unirse. Al final quedarian los tres unidos. Debemos unit todos losTS
, todos los textos (contenidos del mensaje) y tambien considerar sus respuestas como uno solo.Segunda pagina: Dashboard de un solo agente de career support
Tercera pagina: Dashboard de un solo alumno
Cuarta pagina: Contribuciones de alumnos (Hall of Fame)
The text was updated successfully, but these errors were encountered: