Рекомендации по созданию настенных дисплеев с использованием источников данных MSSQL

Я ищу некоторые рекомендации с точки зрения инструментов визуализации данных.

На моем нынешнем месте работы у нас есть «Wallboards» — это в основном веб-страницы, которые отображаются на больших экранах, как в колл-центре, но которые показывают некоторые ключевые показатели для бизнес-сферы внутри отдельных «плиток», также известных как предварительные. коробки по размеру. Например, на складе на доске могут быть плитки, такие как общее количество заказов, невыполненные заказы и дата/время самого раннего заказа. Данные предоставляются через встроенные запросы из наших баз данных MSSQL.

Я рассматриваю варианты их замены по следующим основным причинам:

  • Они выглядят плохо - макет/презентация просты и не очень привлекательны.

  • Они истощают ресурсы - изменения на настенном экране требуют, чтобы разработчик веб-приложений/программирования внес изменения во внешний интерфейс, а разработчик SQL - для написания извлечения данных на внутреннем уровне.

  • Они не являются динамическими — любые исправления необходимо добавлять вручную, что в довольно быстро меняющемся бизнесе может быть проблемой.

Любые рекомендации, которые люди могут дать относительно хорошего решения для отображения такого рода вещей, будут высоко оценены. Даже просто то, что устраняет необходимость во внешних изменениях, было бы шагом в правильном направлении. В настоящее время у нас есть SQL Server 2008R2 до 2014 года, но будут рассмотрены любые новые функции в 2016 году, а также внешние инструменты, такие как PowerBI, Tableau, QlikView и т. д.

Чтобы взять хороший пример, каждый из наших маршрутов доставки имеет плитку. Если мы добавляем новый маршрут, нам нужно вручную добавить для него новую плитку. Мне бы хотелось что-то, что могло бы брать исходные данные (например, запрос T-SQL или SPrc, сгруппированный по номеру маршрута) и автоматически отображать статистику для каждого маршрута в своей собственной плитке. Я играл с вызовом подотчета в SSRS для каждой строки в наборе данных, но очень сложно управлять макетом так, как мне хотелось бы. Что-то отзывчивое, которое знает, что мой холст имеет размер X дюймов на Y дюймов (чтобы соответствовать дисплею панели) и автоматически размещает плитки, было бы здорово.

Заранее спасибо!

Ответы (1)

Syncfusion Dashboard — это комплексное решение Dashboard, которое можно использовать для создания дисплеев типа настенной панели из SQL Server (или других источников данных).

Конкретное требование иметь динамическое количество плиток может быть достигнуто с помощью виджета «Карта».

Настройте данные для виджета карты в ссылке на приложение Dashboard .

Динамическое количество плиток достигается с помощью поля в «Серии» виджета «Карточка». Например, мы добавили «OrderID» последовательно, и количество карточек будет сгенерировано на основе количества «OrderID».

Динамические плитки с использованием карточного виджета

Мы можем обновить количество карт с новыми данными, добавленными в базу данных, используя поддержку «Автообновление». связь

Автообновление приборной панели

Платформа Dashboard доступна бесплатно в рамках лицензии сообщества, если вы соответствуете требованиям (доход менее 1 миллиона долларов США), а фиксированная лицензия доступна даже в других случаях.

Примечание: я работаю в Syncfusion.