Open Mingun opened 11 months ago
Здравствуйте,
Пока нет ресурсов на реализацию этой задачи, поставил в backlog
Как вариант, попробуйте для offline визуализации данных ASH https://github.com/binjr/binjr, там есть поддержка CSV
Если binjr не подойдет пишите в ЛС, подумаем что можно сделать.
Благодарю. Я бы и сам попробовал сделать, но боюсь, времени не хватает разбираться со всеми интересными проектами. Пока сделал у нас внутреннюю задачу на то, чтобы люди, отвечающие за развитие утилиты, посмотрели в сторону интеграции с вашей. binjr тоже посмотрю, благодарю.
В текущем виде лучше не смотреть интеграцию, тк структура хранения данных переусложнена, придется писать много кода для реализации загрузки данных. В перспективе необходимо мигрировать на колоночную БД https://github.com/real-time-intelligence/fbase, после чего можно подумать о разработке процедур экспорта.
Я бы рекомендовал посмотреть в сторону https://github.com/real-time-intelligence/real-time-intelligence-desktop, там есть многомерный анализ by design по всем измерениям из модели данных мониторинга, отчетная система в которой можно смотреть метрики из различных источников и получать отчеты в pdf. Если и делать экспорт CSV - то лучше в ней, там и возможностей больше по визуализации, удобнее доступ к истории и поточнее данные отображаются.
Ну вообще я первым делом подумал просто используя какую-нибудь библиотеку представить доступ к CSV через JDBC и поддержать новый драйвер в утилите.
У нас в компании есть наша собственная диагностическая утилита, которая выгружает с базы клиента ASH в составе нашей диагностической информации. Хотелось бы возможность анализировать ее с помощью вашей утилиты, но насколько я понял, ASH-Viewer требует подключения к БД, которая будет анализироваться. Можно ли поддержать возможность вместо этого загружать данные из, например, CSV или XSLX-файла (либо другого более-менее стандартного формата для электронных таблиц)? Тогда мы бы в своей утилите наладили бы экспорт в такой файл для дальнейшего анализа в ASH-Viewer.