Luxms BI v11.2
Внимание! Функционал моно презентаций, начиная с версии 11.2.0 объявляется устаревшим (Deprecated). В будущих версиях он может быть полностью отключён. Если вы им пользуетесь и он является критически важным, обратитесь в тех. поддержку: документация
Внимание! DataBoring узел DataTransfer: изменилось поведение при преобразовании timestamptz из PostgreSQL -> PostgreSQL, Clickhouse, MSSQL, Oracle. Теперь при переносе данных выполняется попытка использовать максимально близкий тип данных в итоговой таблице: документация
Внимание! Функционал Адаптивной модели выведен из режима "бета" специально для тех заказчиков, которые хотели бы проверить работу модели с источниками данных, без необходимости включать "бета" режим. Использование адаптивной модели (вместо кубов) не нарушает работу существующих кубов и не влияет на работу дэшбордов, которые были созданы на обычных кубах. Функционал Адаптивной модели активно развивается и не рекомендуется для продуктового использования в версии 11.2.0. Однако, мы будем рады получить обратную связь наших пользователей по работе с Адаптивной моделью при использовании PostgreSQL и Clickhouse (или ADQM).
Важная информация для системных администраторов
Начиная с версии 11.2.0 модуль luxmsbi-datagate объявляется устаревшим (Deprecated) и не будет выпускаться в будущем, функционал luxmsbi-datagate перенесен в модуль luxmsbi-appserver-mono. Необходимо предварительно сохранить конфиги, удалить компоненты luxmsbi-appserver и luxmsbi-datagate и установить luxmsbi-appserver-mono. В новом конфигурационном файле /opt/luxmsbi/conf/appserver/application.properties требуется повторить пользовательские настройки из старых luxmsbi-appserver и luxmsbi-datagate (/opt/luxmsbi/conf/datagate/application.properties) конфигурационных файлов: документация по обновлению модулей
При установке и обновлении требуется изменить пароли по умолчанию для новых пользователей БД: bireader, bidata, infosec_reader Подробнее см: документация
Улучшения и изменения
Исправления
Изменения в Luxms Data Boring
Luxms BI Sync
Дополнительные предстоящие изменения в v12:
Luxms BI Gateway
Luxms BI Pumpushka
Обновления в документации:
Внимание! DataBoring узел DataTransfer: изменилось поведение при преобразовании timestamptz из PostgreSQL -> PostgreSQL, Clickhouse, MSSQL, Oracle. Теперь при переносе данных выполняется попытка использовать максимально близкий тип данных в итоговой таблице: документация
Внимание! Функционал Адаптивной модели выведен из режима "бета" специально для тех заказчиков, которые хотели бы проверить работу модели с источниками данных, без необходимости включать "бета" режим. Использование адаптивной модели (вместо кубов) не нарушает работу существующих кубов и не влияет на работу дэшбордов, которые были созданы на обычных кубах. Функционал Адаптивной модели активно развивается и не рекомендуется для продуктового использования в версии 11.2.0. Однако, мы будем рады получить обратную связь наших пользователей по работе с Адаптивной моделью при использовании PostgreSQL и Clickhouse (или ADQM).
Важная информация для системных администраторов
Начиная с версии 11.2.0 модуль luxmsbi-datagate объявляется устаревшим (Deprecated) и не будет выпускаться в будущем, функционал luxmsbi-datagate перенесен в модуль luxmsbi-appserver-mono. Необходимо предварительно сохранить конфиги, удалить компоненты luxmsbi-appserver и luxmsbi-datagate и установить luxmsbi-appserver-mono. В новом конфигурационном файле /opt/luxmsbi/conf/appserver/application.properties требуется повторить пользовательские настройки из старых luxmsbi-appserver и luxmsbi-datagate (/opt/luxmsbi/conf/datagate/application.properties) конфигурационных файлов: документация по обновлению модулей
При установке и обновлении требуется изменить пароли по умолчанию для новых пользователей БД: bireader, bidata, infosec_reader Подробнее см: документация
Улучшения и изменения
- При установке и обновлении создается новая БД bidata, которая предназначена для хранения данных. Также добавлены 3 новых системных источника: _meta_, _bidata_ и _infosec_. Источник данных luxmsbi объявляется устаревшим: документация
- При создании Источника данных нового типа в разделе Другие теперь необходимо выбрать Тип СУБД и SQL диалект, который будет использоваться для взаимодействия с данным СУБД: документация
- Добавлена опция tcpKeepAlive=true по умолчанию во все источники данных на основе PostgreSQL JDBC
- Добавлена возможность настройки стилей заголовка таблицы при выгрузке данных в Excel: документация
- Реализован алгоритм генерации презентаций от имени пользователя, если это указано в Конфигурации системы - опция luxmsbi.presentations.personal = true: документация
- Добавлена новая сайтовая роль 'User-Manager': документация
- Добавлена настройка "authorization.themeEditor.siteRole.allowed" для "редактора тем": документация
- Отображается дата обновления данных в кубах документация
- Отчеты: Реализована группировка колонок по dimension-ам в Excel отчете для tableP: документация
- Отчеты: В шаблоне отчета для Pivot в ${totals} добавлена возможность настроить разные форматы чисел для общего итога, если метрики находятся на самом нижнем уровне: документация
- Отчеты: добавлен новый плейсхолдер ${filter_<dimension>_N} для получения последнего элемента списка: документация
- Отчеты: теперь в отчете по "tree-table-simple" заполняются "подытоги" по группирующим строкам: документация
- Отчеты: добавлена возможность пропускать поля в списке фильтров: документация
- Отчеты: в отчете Pivot - изменен алгоритм расчета ограничений на размер Excel файла: документация
- Отчеты: появилась возможность вставить скриншот слайда презентации: документация
- Отчеты: появилась возможность вставить скриншот произвольного дэша/дэшборда: документация
- Отчеты: Реализована возможность загрузки шаблона отчетов в формате xlsm документация
Исправления
- Добавлена возможность выбора дочерних элементов на дэшах с типом Вкладки и Доска документация 1, документация 2
- В отчетах Pivot теперь заполняется Итог итогов (в правом нижнем углу)
Изменения в Luxms Data Boring
- Добавлен новый узел Transpose для СУБД Clickhouse: документация
- В узел DataTransfer добавлена возможность переноса данных в таблицы ClickHouse Cluster: документация
- В узел CubesUpdated добавлены новые настройки для указания маски названия кубов, также добавлено обновление поля "Данные обновлены" в таблице с кубами: документация
- Добавлена возможность указывать более подробный уровень логирования через переменную окружения документация
- Добавлена кнопка запуска для узла Task manager документация
- При использовании node.log в узле function сообщения будут выводиться в Data Boring debug panel документация
- В узел Telegram Node - добавлен HTTP|HTTPS proxy документация
- Добавлено модальное окно с запущенными процессами Data Boring, досутпно для пользователей с ролью 'Super' и 'Admin' - Бургер / Процессы: документация
- Пользователям с ролями "Admin" и "Super" добавлен dropdown, в котором они могут выбирать, смотреть на свои события мониторинга или всех пользователей. Бургер / Мониторинг выполнения потоков: документация
- Добавлен узел для взаимодействия по протоколу Smb/Samba: документация
Luxms BI Sync
- Отказ от флага --no-luxms и всех переменных окружения с префиксом LUXMS
- Флаг --no-luxms для команд dump, restore и revert объявлен устаревшим и будет удален в выпуске v12. Вместо него следует использовать новый флаг --no-bi-core.
- Из всех переменных окружения префикс LUXMS будет заменен на BI. Например, LUXMSBI_SYNC_CONFIG теперь становится BI_SYNC_CONFIG (старые варианты переменных окружения будут по-прежнему приниматься до выхода версии v12, однако в журнал будет выводиться предупреждение. Если используются оба варианта одной и той же переменной одновременно, старый вариант игнорируется без сообщения)
- Старый флаг будет по-прежнему приниматься каждой командой до выхода версии v12, однако в журнал будет выводиться предупреждение.
- Ранее объявленные устаревшими флаги --initial-buffer и --max-buffer для команд restore, revert и cleanup также будут удалены в выпуске v12.
Дополнительные предстоящие изменения в v12:
Путь к файлу конфигурации по умолчанию изменится. Программа не будет пытаться открыть файл конфигурации, расположенный по старому пути. Значение по умолчанию для флага -f/--file для каждой команды изменится. К сожалению, архивы, созданные программой в версиях, предшествующих v12, скорее всего, станут несовместимы
Luxms BI Gateway
- во всех переменных окружения префикс LUXMS заменен на BI, так, например, LUXMSBI_GATEWAY_COLOR теперь становится BI_GATEWAY_COLOR (старый вариант переменных окружения будет приниматься как действительный до релиза v12, но при использовании в лог будет выведено предупреждение)
- исправлены ошибки в валидации параметров multiDomainLDAPSearch и searchOn
- более невозможно запустить программу с включённым параметром multiDomainLDAPSearch, не определив и не включив хотя бы одну LDAP конфигурацию
- теперь разрешается указывать выключенные (но существующие) конфигурации в списке searchOn, при условии, что хотя бы одна конфигурация в searchOn включена
- снято ограничение, не позволяющее регистрацию multidomain эндпоинтов только с одной единственной LDAP конфигурацией
Luxms BI Pumpushka
- конфигурации отправителей с типом luxmsbi и все переменные окружения, имеющие префикс LUXMS, теперь считаются устаревшими, тип luxmsbi переименован в dpapi, что исправляет несоответствие аргументов командной строки и конфигурационного файла
- во всех переменных окружения префикс LUXMS меняется на BI, так, например, LUXMSBI_PUMPUSHKA_NATS_USER теперь становится BI_PUMPUSHKA_NATS_USER. Cтарый вариант переменных окружения будет приниматься как действительный до релиза v12, но при использовании в лог будет выведено предупреждение
- конфигурационные файлы, в которых уже определены ключи вида luxmsbi.<key>, продолжат работать как прежде до релиза v12, но при использовании таких конфигураций в лог будет выведено предупреждение
- начиная с релиза v12 старый формат ключей конфигурационного файла и вариант переменных окружения перестанут приниматься программой. Переход от старого формата ключей конфигурационного файла и варианта переменных окружения осуществляется вручную, просьба обращать внимание на предупреждения в логе программы. Одновременное использование в конфигурационном файле ключей старого вида (luxmsbi.<key>) и нового вида (dbapi.<key>) приведёт к ошибке на старте программы. Если используются оба варианта одной переменной, то старый игнорируется без предупреждений
- обновлён конвертер старого конфигурационного файла в формате JSON (использовался до v9.3.0), теперь он будет генерировать конфигурационный файл с новыми ключами. Конвертер старого конфигурационного файла в формате JSON (использовался до v9.3.0) также будет удалён в релизе v12
- в модуле ClickHouse исправлена ошибка, которая могла приводить к изменению отправляемого сообщения в памяти
Обновления в документации:
-
Расширенное руководство пользователя
Раздел "Администрирование"
- Расширено и актуализировано содержание, обновлены скриншоты: https://luxmsbi.ru/docs/guides/advanced-user-guide/administration
- Добавлен пункт "Результат настройки ограничений доступа: видимость объектов": https://luxmsbi.ru/docs/guides/advanced-user-guide/administration#result-of-access-restrictions-sett...
Раздел "Работа с дэшбордом и дэшами"
- Добавлено описание нового функционала: пункт "Навигация по дэшам дэшборда": https://luxmsbi.ru/docs/guides/advanced-user-guide/dashboard_and_dashs_management#dashes-navigation
Руководство пользователя "Раздел Визуализации":
- Добавлен пункт с описанием опции "Общий масштаб": https://luxmsbi.ru/docs/guides/viewer-guide/visualizations/#dash-content-scale