У меня есть серия событий, описывающая соединения и отключения узлов, например:
{ type: "connectionStart", timestamp: 1478889508, node: 12 }
{ type: "connectionEnd", timestamp: 1478899508, node: 12 }
{ type: "connectionStart", timestamp: 1478889548, node: 13 }
{ type: "connectionStart", timestamp: 1478899612, node: 12 }
Я хотел бы создать визуализацию, показывающую, сколько узлов подключено с течением времени. «Подключено» означает, что в данный момент времени для узла произошло событие типа «connectionStart», но еще не произошло событие типа «connectionEnd».
Можно ли этого добиться с данными как есть с помощью запроса, и как это будет выглядеть? Или требуется предварительная обработка данных (т.е. создание пар)?