Работа с отчетами

Отчетность InsparkIoT построена на открытой платформе TIBCO JasperServer Report. Вызов отчетов производится из web-приложения InsparkIoT, в меню Объекты по правому клику мышкой на рубрику или объект. Дополнительной авторизации со стороны пользователя на сервере отчетности не требуется.
Сервер приложений InsparkIoT на постоянной основе (каждый час) выгружает данные в хранилище MongoDB. Общая схема решения представлена на рисунке ниже:

 Схема выгрузки отчетов
Все отчеты делятся на два типа:

  • Общие отчеты, которые всегда присутствуют в системе. Такие отчеты представляют информацию о состоянии объектов, контроллеров и параметров.
  • Специализированные отчеты, которые создаются дополнительно, пользователями платформы. Такие отчеты опираются на структуру тегов под конкретный отчет пользователя.

Спецификация отчетов представлена в разделах:
Общие отчеты
Специализированные отчеты