Stimulsoft Dashboards.PYTHON
Визуализация данных в Python-приложениях
Представляем вам Dashboards.PYTHON – быстрый и мощный инструмент для создания аналитических дашбордов в сервисах и проектах, написанных на Python. В состав продукта входят JavaScript-ядро обработки данных, компонент Дизайнер для создания дашбордов, а также полностью интерактивный вьювер, чтобы просматривать готовые дашборды на экране любого устройства.Создание дашбордов
Дизайнер дашбордов – ключевой инструмент нашего продукта. Он представляет собой редактор для создания макета дашборда. Вы можете подключить данные из различных источников, далее структурировать их с помощью группировки и сортировки, а также применить визуальное оформление.Дизайнер дашбордов доступен в виде standalone приложения Designer для установки и работы на операционных системах Windows, macOS и Linux, и в виде онлайн-сервиса designer.stimulsoft.com с тем же функционалом. Попробуйте настольную или веб-версию инструмента, чтобы узнать, как работать с дизайнером в ваших приложениях.
Данные для дашбордов
Одно из ключевых преимуществ нашего продукта – многообразие данных, которые вы можете использовать при создании аналитических панелей в вашем приложении. Мы предлагаем большой список поддерживаемых серверов данных – MS SQL, Firebird, MySQL, PostgreSQL и других, также вы можете получить данные из XML, JSON, Excel и других файловых источников.Широкий выбор виджетов
Существует множество элементов для создания и редактирования дашбордов — от фигур до кнопок, выполняющих различные сценарии. Ознакомьтесь с разнообразными возможностями Stimulsoft Dashboards.Обработчик событий
Обработчик событий – это функционал, призванный упростить всю последовательность работы с данными между клиентом и сервером. Дело в том, что Stimulsoft Dashboards.PYTHON – это клиент-серверная система, где на стороне клиента работает JavaScript-компонент, а за управление данными отвечает Python-сервер. Благодаря обработчику событий с помощью всего нескольких строчек кода можно автоматизировать процессы передачи данных с клиентской стороны на серверную, их обработки и передачи обратно. Обработчик событий выполняет все действия как на клиенте, так и на сервере, а также имеет функционал для их полного контроля.Визуализация дашбордов
Самый важный этап работы с данными – это их визуализация. Для этой задачи в продукте Dashboards.PYTHON используется специальный инструмент – вьювер для просмотра готовых дашбордов в Python-приложениях. Вьювер дашбордов полностью настраиваемый, быстрый и удобный в работе, а для полной интеграции в проекты мы предлагаем множество тем оформления и опций для кастомизации внешнего вида и функционала приложения.
Вьювер поддерживает интерактивные элементы, полноэкранный режим просмотра всего дашборда и отдельных его элементов, преобразование аналитической панели в PDF, Excel и HTML. В компоненте доступны более 40 локализаций интерфейса, мобильное и настольное пространства, элементы поддерживают анимацию для визуальной оценки изменений, а для удобства работы неиспользуемые в данный момент элементы управления автоматически убираются с панели.
Интеграция
Мы постарались разработать продукт для максимально простой интеграции JavaScript-инструмента аналитики данных в любые Web-проекты на Python. Добавлены специальные функции для упрощенной интеграции в проекты, использующие популярные Web-фреймворки Django, Flask и Tornado. Для полноценной работы компонентов достаточно установить Python-пакет и добавить в проект буквально несколько строк кода, весь HTML и JS-код будет развернут автоматически.