У меня есть некоторые данные, которые представляют собой кучу смежных событий. В данном примере это операторы машины в течение 24-часового периода:Отображение смежных событий на гистограмме
StartDT Operator DurationSeconds
2004-02-01 22:00 Barry 6420
2004-02-01 23:47 Darren 18780
2014-02-02 05:00 Sharon 21600
2014-02-02 11:00 Gary 10800
2014-02-02 14:00 Barry 28800
Вот некоторые SQL-генерировать набор данных:
SELECT
CONVERT(DATETIME,'2014-02-01 22:00') As StartDT,
'Barry' As Operator,
6420 as SecondsDuration
UNION ALL
SELECT CONVERT(DATETIME,'2014-02-01 23:47'),
'Darren' As Operator,
18780 as Duration
UNION ALL
SELECT CONVERT(DATETIME,'2014-02-02 05:00'),
'Sharon' As Operator,
21600 as Duration
UNION ALL
SELECT CONVERT(DATETIME,'2014-02-02 11:00'),
'Gary' As Operator,
10800 as Duration
UNION ALL
SELECT CONVERT(DATETIME,'2014-02-02 14:00'),
'Barry' As Operator,
28800 as Duration
я представить это на одной гистограммы с различными цветными барами для каждого оператора.
Я положил SUM(SecondsDuration)
в область значений/данных, а панель стека до 24 часов. Я помещаю Operator в раздел Series и заказываю его с помощью StartDT и выполняю условное форматирование, и я вижу, что 24 часа разделены на операторов.
Это дает мне гистограмму, которую я хочу.
Однако ось значения дает мне общее количество секунд, то есть от 0 до 86400 (24 часов в секундах)
Есть ли способ, чтобы изменить эти этикетки на почасовые ведра, т.е. 22:00, 23:00 , 00:00, 01:00 до 21:00
Я испортил честный бит, и я не думаю, что это возможно.
Я буду счастлив с любой относительно простым решением в том числе расширений SQL
На данный момент мой обходной путь заключается в создании табликсе под и линии это все вверх. Не красиво.
Есть несколько более сложных аспектов, на которые я поставил бы другой вопрос.
Вы можете получить 'Time' из столбца' startDt' и использовать его в 'Category Groups'. Таким образом, 'y-axis' будет отображать временную часть – praveen
Но это разделит ее на несколько баров. Мне нужен только один бар –
Изменяет набор данных? Я бы предположил, что это будет место для этого. В противном случае добавьте вычисляемый столбец в ваш набор данных, который помещает эти метки в ваши метки ковша. Затем вы можете использовать эти метки ковша на графике. – user3056839