Stimulsoft Dashboards.JS

Визуализация данных в JavaScript-приложениях

Stimulsoft Dashboards.JS – инструмент разработки дашбордов для приложений, созданных на основе платформы JavaScript. Продукт имеет мощное ядро обработки и визуализации данных, удобный дизайнер дашбордов и интерактивный вьювер для просмотра готовых документов. Для создания дашбордов подойдёт любой браузер с поддержкой HTML5 и JavaScript, а сам продукт может функционировать как на стороне клиента, так и стороне сервера. Dashboards.JS легко интегрируется в React, Vue.js, Node.js приложения и проекты.
 

Разнообразие дашбордов

С помощью Stimulsoft Dashboards.JS вы можете создавать различные типы аналитических панелей – KPI и HR, дашборды по продажам и страхованию, статистические и маркетинговые панели. Для быстрого начала работы предлагаем вам ознакомиться со множеством профессиональных примеров, доступных в облачном сервисе Demo и внутри дизайнера.
 
 

Возможности


Приложение


Полноценный настольный дизайнер дашбордов основан на фреймворке Electron и работает на любом компьютере и на любой операционной системе. Продукт включает ядро обработки данных, дизайнер и вьювер аналитических панелей для обеспечения полного цикла визуализации и аналитики данных.
Скачать для Windows

Node.js


Наши инструменты для разработки дашбордов поддерживают работу на платформе Node.js. Главное отличие от браузерной версии – отсутствие визуальной части. Весь процесс создания, построения, редактирования, экспорта дашбордов выполняется прямо из JavaScript-кода.
Примеры Node.js

Браузер


Инструмент визуализации данных для JavaScript содержит компоненты для интеграции в веб-браузер. Продукт включает в себя мощное ядро данных, функциональный дизайнер отчетов и удобный вьювер, что обеспечивает полный комплекс создания, экспорта и печати панелей индикаторов.
Примеры JavaScript

Шаги для использования BI Dashboards

Наш продукт обеспечивает полный цикл построения, редактирования, экспорта и публикации различных типов документов – от подключения данных до отправки готового документа по электронной почте.

Создание дашбордов

Дизайнер дашбордов – ключевой инструмент нашего продукта. Он представляет собой редактор для создания макета дашборда. Вы можете подключить данные из различных источников: SQL – MS SQL, MySQL, Firebird, MS Access и других, MongoDB, Azure и Google, файловых источников – JSON, Excel, XML и множества других. Далее вы можете структурировать данные с помощью группировки и сортировки, применить визуальное оформление и опубликовать дашборд в приложении.


Кроме того, компонент Дизайнер дашбордов лицензируется по модели royalty-free. Это значит, что создание дашбордов вашими пользователями не требует дополнительных отчислений

Возможности Business Intelligence платформы Stimulsoft

Наша система аналитики и визуализации данных подразумевает гибкие настройки и большое количество возможностей для представления данных на дашбордах. Помимо большого количества источников данных, элементов для визуализации и форматов экспорта, мы предлагаем:
Группировку, сортировку и фильтрацию данных

При просмотре дашборда вы можете фильтровать данные по определённому значению, настроить сортировку и объединить различные элементы дашборда в группы.

Суммирование и агрегатные функции

К полям данных элементов дашборда можно применять функции дат (день недели, год), математические (минимально/максимальное значение), суммирующие (сумма, среднее значение и т.п.) и другие функции.

Условное форматирование

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

Параметры

Возможность использовать переменные дашборда в качестве параметров с выбором и вводом пользовательских значений для фильтрации данных элементов дашборда или в запросе к хранилищу данных.

Вычисляемые поля

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

Детализация

Представлена широким функционалом – от детализации данных элемента дашборда до отображения другого дашборда или отчета, с возможностью передачи параметра в него.

Визуализация дашборда

Самый важный этап работы с данными – это их визуализация. Для этой задачи в продукте Dashboards.JS используется специальный инструмент – вьювер для просмотра готовых дашбордов в JavaScript-приложениях. Для его работы необходим любой браузер с поддержкой HTML5. Вьювер дашбордов полностью настраиваемый, быстрый и удобный в работе, поддерживает интерактивные элементы, полноэкранный режим просмотра всего дашборда и отдельных его элементов, преобразование аналитической панели в PDF, Excel, PNG и другие форматы. Для полной интеграции в проекты мы предлагаем множество тем оформления и опций для кастомизации внешнего вида и функционала приложения.

Ключевые возможности вьювера

Наш инструмент аналитики данных включает полнофункциональный вьювер для просмотра дашбордов. Компонент поддерживает интерактивность, полноэкранный режим просмотра всего дашборда или отдельных его элементов, преобразование в различные форматы.
Доступны более 40 локализаций интерфейса, что практически полностью убирает языковой барьер.
Интерфейс вьювера автоматически применяет оформление просматриваемого дашборда.
Для удобства работы неиспользуемые в данный момент элементы управления автоматически убираются с панели.
Диаграммы, индикаторы, карты и другие элементы поддерживают анимацию, что позволяет визуально оценить изменения.
Настольное и мобильное пространства. Оба задаются в шаблоне и переключаются автоматически при изменении размера экрана.
При помощи свойств в шаблоне можно отключить определенные элементы управления, и, тем самым повысить удобство работы с каждым дашбордом.
Работа с фильтрами и сортировкой осуществляется визуально – это в несколько раз облегчает работу. Также доступна возможность ручного управления.

Данные для дашбордов

Одно из ключевых преимуществ нашего продукта – многообразие данных, которые вы можете использовать при создании аналитических панелей в вашем JavaScript-приложении. Мы предлагаем большой список поддерживаемых серверов данных – MS SQL, Firebird, MySQL, PostgreSQL и других, также вы можете получить данные из XML, JSON, Excel и других файловых источников.
Доступны предварительная подготовка и преобразование данных, создание виртуальных источников, возможность встраивать данные прямо в шаблон отчета в виде ресурсов. Это лишь немногое из того, что умеют делать с данными продукты Stimulsoft.

Широкий выбор элементов

Для разработки и редактирования дашбордов в нашем инструменте доступно множество элементов: от геометрических фигур до кнопок, выполняющих различные сценарии. Оцените разнообразие возможностей Stimulsoft Dashboards.JS:

Таблица

Набор элементов данных, организованных в виде таблицы – вертикальных колонок и горизонтальных строк.

Индикатор

Компонент отображает разницу значений между входными данными.

Диаграмма

Графический элемент анализа данных, с помощью которого данные можно обработать, а результат отобразить в виде графических элементов.

Прогресс

Компонент отображает процентное соотношение между входными данными. Может быть представлен в режимах: кольцо, круг, гистограмма.

Сводная таблица

Элемент дашборда, предназначеннный для обработки, группировки и суммирования данных по строкам и столбцам, а также представления структурированных данных в виде таблицы.

Онлайн-карта

Элемент для отображения географических маркеров на онлайн-карте.

Текст

Основной компонент для вывода текстовой информации в панели индикаторов.

Измерительный прибор

Компонент отображает значение в пределах заранее определенного диапазона.

Региональная карта

Этот компонент используется для отображения данных, привязанных к географическим локациям.

Геометрия

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

Карточки

Компонент для отображения сгруппированных данных в виде карточек.

Кнопка

Специальный элемент, выполняющий различные сценарии по нажатию или в зависимости от состояния.

Фильтр

Группа элементов, предназначенных для фильтрации данных во взаимосвязанных элементах дашборда.

Изображение

Элемент, предназначенный для добавления и отображения на дашборде фото, логотипа, картинки и т.д.

Панель

Элемент, который выступает в качестве контейнера для других элементов дашборда.

Интеграция

Наш инструмент аналитики данных отлично подходит для JavaScript-приложений. Компонент оптимизирован для работы с такими популярными платформами как Node.js, Angular, React, Vue.js, и другими. Мы создали специальный функционал для быстрой и простой интеграции дашборда в проект – Мастер публикации, который доступен в настольном дизайнере и онлайн.
JavaScriptNode.jsAngularReactVue.js
Для интеграции компонентов отчетности нужно скачать всего один пакет с NPM-репозитория или с нашего сайта, установить на компьютер и добавить несколько JS-скриптов и CSS-стилей в проект. Всё остальное вы найдёте в нашем продукте, написанном на чистом JavaScript.
Stimulsoft Ultimate

Stimulsoft Ultimate

Stimulsoft Dashboards.JS входит в состав Stimulsoft Ultimate – полного набора продуктов для работы с данными на всех современных платформах – .NET, ASP.NET, JavaScript, Java, PHP, Blazor, Angular, WPF, WinForms, Avalonia UI, Python и других. С помощью наших компонентов вы сможете создавать, печатать, экспортировать сложные отчеты, анализировать данные с помощью понятных и красочных дашбордов, а также собирать данные от пользователей через интерактивные формы.

Что дальше?

Что дальше? Мы подготовили множество примеров отчетов и дашбордов, сгруппированных по сферам использования. Вы можете подключить к ним свои данные и изменять соответственно вашим требованиям. Наши руководства для пользователей и техническая документация помогут вам сделать работу по визуализации и аналитике данных более эффективной и быстрой. Более того, вы можете забронировать учебные курсы с нашими специалистами и подписаться на наш YouTube-канал, чтобы всегда получать самые свежие видео.
Training Courses

Учебные курсы

Столкнулись со сложностями при создании отчетов и дашбордов? Не проблема! Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript. и забронируйте учебные курсы – наши специалисты всегда готовы помочь.
Videos

Видеоуроки

Мы подготовили видеоматериалы по разработке и созданию отчетов и дашбордов. Коллекция видео разбита по темам и постоянно обновляется.
Documentation

Документация

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

Примеры

Оцените примеры проектов и шаблоны отчетов для работы с нашими продуктами. Также вы можете посмотреть и загрузить их с GitHub.
Используя этот сайт, вы соглашаетесь на использование файлов Cookie для аналитики и персонализированного контента. Файлы Cookie хранят полезную информацию на вашем компьютере, чтобы помочь нам повысить эффективность и удобство использования. Для получения дополнительной информации, пожалуйста, прочтите Конфиденциальность и Использование Cookie.