Мне нравится пользовательский интерфейс кубизма, и я хотел бы использовать его поверх имеющегося у нас бэкенда.
Я прочитал документацию API и часть кода, большая часть этого, кажется, извлечена. Как я мог начать использовать другие источники данных именно?
У меня есть хранилище данных, состоящее примерно из 6 тысяч отдельных машин с точностью до 5 минут и примерно из 100 статистических данных.
Я хотел бы запросить какое-то веб-приложение с определенным идентификатором для этой машины, а затем отобразить панель инструментов, похожую на кубизм, путем запроса определенного хранилища данных mongo.
Написание веб-приложения или выполнение запросов к монго — не проблема.
Проблема больше соответствует тому факту, что кубизм, кажется, требует запрашивать любое хранилище данных, которое вы используете для каждой отдельной точки данных (скажем, у вас есть 100 статистических данных в течение недели... дорого).
Есть ли другой способ использовать этот инструмент для просмотра загружаемых данных с помощью кода, похожего на приведенный ниже?
var data = [];
d3.json("/initial", function(json) { data.concat(json); });
d3.json("/update", function(json) { data.push(json); });