Модуль Report

Модуль отчетов (report) – модуль для формирования аналитических отчетов и справочной информации в виде графиков на основе специальных метаданных. Расчеты могут выполняться по расписанию или быть инициированы оператором.

Библиотека для построения отчетов вида Pivot

Библиотекой для построения отчетов вида Pivot служит PivotTable.js (Примеры и описание: https://pivottable.js.org ) Функционал богатый, в то же время сложный для построения отчетов уровня экселя или ворда. На данный момент, при проектировании отчета, лучше посоветоваться с разработчиками и поставить таск на реализацию отчета вида Pivot, если ожидаемый функционал отчета относительно сложен.

Настройка автоматической сборки шахты данных

Добавьте настройку jobs.enabled=true в файл config.ini чтобы настроить автоматическую сборку шахты данных.

Пример

Чтобы запускать задание при старте приложения и далее каждые 6 часов, нужно настроить джоб следующим образом:

"jobs": {
      "report-builder": {
        "description": "Служба сборки шахт данных модуля отчетов",
        "launch": {
          "hour": 21600000
        }
      }