Столбчатая диаграмма действий (работа/пауза) (Excel, PowerQuery, PP)
- Опубликовано 3 года назад
- Просмотры 3
- Закончить проект
0,00₽
Описание
Необходима сводная диаграмма, визуализирующая время активности пользователей (сотрудников) в течение суток.
Данные подгружаются через PQ, подключением к mysql по ODBC
Пример получаемой таблицы приложен.
Описание полей:
user_id сотрудник
date_time время события
event_id тип события
object_id целевой объект над которым пользователь работал
workplace рабочее место сотрудника
h начальный час
time_interval количество минут с прошлого события
Задача:
Нужно формировать сводную столбчатую диаграмму как на примере ниже. Визуально напоминает нормированную, но по своей сути такой не является.
На оси значений минуты (от 0 до 60),на оси категорий часы (от 0 до 23).
Основные срезы фильтрации: дни, пользователи
Дополнительные (для более глубокого анализа активности конкретного пользователя): event_id, workplace, object_id
Что считаем Работой: сумму временных интервалов, если между действиями меньше 10 минут.
Что считаем Паузой: отсутствие действий >=10 минут и <60 минут
Если между действиями >= 60 минут это время условно можно обозначить отдыхом и на графике выводить цветом фона.
Таблица, разумеется, требует подготовки и преобразований для построения диаграммы. Их необходимо реализовывать в PQ или PP или SQL еще на этапе загрузки в PQ.
Рассмотрю предложения здесь или в ЛС.
Данные подгружаются через PQ, подключением к mysql по ODBC
Пример получаемой таблицы приложен.
Описание полей:
user_id сотрудник
date_time время события
event_id тип события
object_id целевой объект над которым пользователь работал
workplace рабочее место сотрудника
h начальный час
time_interval количество минут с прошлого события
Задача:
Нужно формировать сводную столбчатую диаграмму как на примере ниже. Визуально напоминает нормированную, но по своей сути такой не является.
На оси значений минуты (от 0 до 60),на оси категорий часы (от 0 до 23).
Основные срезы фильтрации: дни, пользователи
Дополнительные (для более глубокого анализа активности конкретного пользователя): event_id, workplace, object_id
Что считаем Работой: сумму временных интервалов, если между действиями меньше 10 минут.
Что считаем Паузой: отсутствие действий >=10 минут и <60 минут
Если между действиями >= 60 минут это время условно можно обозначить отдыхом и на графике выводить цветом фона.
Таблица, разумеется, требует подготовки и преобразований для построения диаграммы. Их необходимо реализовывать в PQ или PP или SQL еще на этапе загрузки в PQ.
Рассмотрю предложения здесь или в ЛС.
Опубликовано 3 года назад
Информация
Посещаемость:
9393
Дата регистрации:
15 лет назад