Какую платформу выбрать для создания дашбордов (интерактивных отчетов)?

Ответить
Аватара пользователя
rownong27

Какую платформу выбрать для создания дашбордов (интерактивных отчетов)?

Сообщение rownong27 »

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

В нашей организации появилась потребность создать дашборды (интерактивные отчеты) по продажам, маркетингу, телефонным звонкам и т.д. Планируем создавать десятки дашбордов, под разные отделы.



Из решений нашел:





1) BI ПРОГРАММЫ И СЕРВИСЫ для создания дашбордов: Google Data Studio, Power BI, Qlik Sense, Tableau.



Преимущества.

+ Высокая скорость внедрения.



Недостатки.

- В России их используют не так давно, поэтому специалистов, которые с ними работают мало

- Как следствие у специалистов низкая квалификация (в основном 1-2 года) в этих программах. Поэтому специалисты не могут производить сложные выборки из баз данных, и сложные вычисления, для их последующего вывода в сводной таблице, графике, диаграмме (уже был опыт, когда я поручал создание дашборда в Power BI и мне не могли его сделать 4 специалиста).

- Из-за того, что специалистов BI программ мало, стоимость разработки у них высокая.

- Еще недостаток – ограничение в визуализации, т.е. какие графики, диаграммы есть в программе, с такими и работать, менять вид и логику вывода нельзя.





2) ВЕБ ТЕХНОЛОГИИ (HTML, JavaScript, AJAX, JS-библиотки визуализации), т.е. создать интерактивную веб-страницу.



Преимущества.

+ Здесь появляется возможность привлекать веб-разработчиков JavaScript с большим опытом работы (5-10 лет), и производить выборки из базы данных и расчеты любой сложности. JS-программистов много, стоимость разработки приемлемая.

+ Нет ограничений в визуализации. Можно подключать разные JS-библиотеки визуализации с виджетами (таблицы, графики, диаграммы), дорабатывать сами библиотеки (внешний вид, логику вывода информации).

Также оформлять веб-страницу любым образом (все, что позволяют веб-технологии).



НЕДОСТАТКИ.

- Низкая скорость внедрения.

Чтобы делать дашбоды, нужно создать JS-приложение подключив к нему JS-библиотеки визуализации, и создав структуру для указания фильтров, получения данных из БД, вычислений, визуализации.

- Как следствие, много вложений времени и денег в разработку JS приложения. Только после того как оно будет готово, на его основе (копируя его) можно будет делать дашбоорды.





Вопрос:

Как решить задачу, быстро создавать дашборды, и чтобы была возможность подключать к созданию веб-разработчиков (PHP, JS), для вычислений любой сложности?
Аватара пользователя
Sham

Re: Какую платформу выбрать для создания дашбордов (интерактивных отчетов)?

Сообщение Sham »

https://www.highcharts.com/demo
- вроде симпатично. Всякие пузырёчки, шарики, столбики, розочки... там даже думать не надо. Только серверной части нет.
Ответить

Вернуться в «Вебмастеру»