Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Добавить возможность загружать предварительно сохраненный ASH #75

Open
Mingun opened this issue Dec 4, 2023 · 4 comments
Labels
feature The issue is a request for new functionality including changes, enhancements, refactors, etc. severity-medium The issue has a minor impact on the main functionality

Comments

@Mingun
Copy link

Mingun commented Dec 4, 2023

У нас в компании есть наша собственная диагностическая утилита, которая выгружает с базы клиента ASH в составе нашей диагностической информации. Хотелось бы возможность анализировать ее с помощью вашей утилиты, но насколько я понял, ASH-Viewer требует подключения к БД, которая будет анализироваться. Можно ли поддержать возможность вместо этого загружать данные из, например, CSV или XSLX-файла (либо другого более-менее стандартного формата для электронных таблиц)? Тогда мы бы в своей утилите наладили бы экспорт в такой файл для дальнейшего анализа в ASH-Viewer.

@akardapolov
Copy link
Owner

Здравствуйте,

Пока нет ресурсов на реализацию этой задачи, поставил в backlog

Как вариант, попробуйте для offline визуализации данных ASH https://github.com/binjr/binjr, там есть поддержка CSV

Если binjr не подойдет пишите в ЛС, подумаем что можно сделать.

@akardapolov akardapolov added feature The issue is a request for new functionality including changes, enhancements, refactors, etc. severity-medium The issue has a minor impact on the main functionality labels Dec 5, 2023
@Mingun
Copy link
Author

Mingun commented Dec 5, 2023

Благодарю. Я бы и сам попробовал сделать, но боюсь, времени не хватает разбираться со всеми интересными проектами. Пока сделал у нас внутреннюю задачу на то, чтобы люди, отвечающие за развитие утилиты, посмотрели в сторону интеграции с вашей. binjr тоже посмотрю, благодарю.

@akardapolov
Copy link
Owner

В текущем виде лучше не смотреть интеграцию, тк структура хранения данных переусложнена, придется писать много кода для реализации загрузки данных. В перспективе необходимо мигрировать на колоночную БД https://github.com/real-time-intelligence/fbase, после чего можно подумать о разработке процедур экспорта.

Я бы рекомендовал посмотреть в сторону https://github.com/real-time-intelligence/real-time-intelligence-desktop, там есть многомерный анализ by design по всем измерениям из модели данных мониторинга, отчетная система в которой можно смотреть метрики из различных источников и получать отчеты в pdf. Если и делать экспорт CSV - то лучше в ней, там и возможностей больше по визуализации, удобнее доступ к истории и поточнее данные отображаются.

@Mingun
Copy link
Author

Mingun commented Dec 6, 2023

Ну вообще я первым делом подумал просто используя какую-нибудь библиотеку представить доступ к CSV через JDBC и поддержать новый драйвер в утилите.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature The issue is a request for new functionality including changes, enhancements, refactors, etc. severity-medium The issue has a minor impact on the main functionality
Projects
None yet
Development

No branches or pull requests

2 participants