Новости Alpha BI

Alpha BI релиз 5.4.0: повторный экспорт, поддержка специальных значений +infinity/-infinity типа Дата-время и новые blockly

Релизы Новости
В версию Alpha BI 5.4.0 внесены значительные улучшения, которые коснулись аналитических панелей, функции экспорта и специальных значений типа Дата-время. Также были доработаны другие разделы.
Полное описание версии 5.4.0 читайте здесь>>
Экспорт-импорт

Добавлена возможность повтора ранее сформированного пакета экспорта
В новой версии реализована функция повторного экспорта выбранного пакета с учетом текущих настроек объектов, ролей и прав доступа.

Обновление решает следующие задачи:
  • копирование пакета с экспортированным набором объектов в актуальном состоянии;
  • упрощение процесса частой синхронизации состава объектов между экземплярами системы;
  • использование ранее сформированного пакета объектов в качестве шаблона с возможностью изменения настроек, в том числе: добавления, удаления объектов и изменения информации о пакете;
  • выявление различий в доступности и составе зависимостей одних и тех же объектов в разные моменты формирования пакета;
  • фиксация версии одного и того же набора объектов за счет сохранения пакета в разные периоды.
Улучшена логика определения набора правил доступа, доступных пользователю для экспорта
Теперь пользователь, имеющий право на просмотр объекта на уровне типа (TLA), может экспортировать правила доступа к объекту на уровне экземпляра (RLA). Например, если пользователь может просматривать объект типа «Действия» на уровне Все, то ему для экспорта доступны роли с правами на просмотр только отдельных действий.
Улучшен порядок сортировки в реестрах объектов
Обеспечена возможность сортировки полей реестров (в мастере экспорта/импорта и в окне с информацией о пакете) по тексту в алфавитном порядке. Таким образом, пользователи могут легко организовать данные в нужном порядке, прежде чем производить экспорт или импорт, что делает процесс более контролируемым.
Скорректировано состояние выбора объектов
С версии 5.4.0 при открытии окна «Добавление ролей и правил доступа» сохраняется корректное состояние выбранных объектов. В случае повторного экспорта или повторного открытия окна будет отображаться актуальный частичный или полный выбор на уровне шапки столбцов.
Также в заголовке столбца «Объекты» окна «Добавление ролей и правил доступа» отображается состояние полного выбора объектов после того, как пользователь добавляет в пакет экспорта все отображаемые (доступные) элементы столбца.
Общие улучшения UI (пользовательский интерфейс)

  • В мастере экспорта/импорта для небольших экранов увеличено окно реестра выбранных объектов;
  • Изменен внешний вид узлов для листовых элементов в окне «Добавление ролей и правил доступа»;
  • Изменена иконка раздела «Импорт».
Значения для типа Дата-время

Обновилась библиотеки Npgsql до версии 6.0.10
Это улучшило обработку специальных значений +Infinity/-Infinity типа Дата-время. Теперь значения +infinity/-infinity (при чтении из базы данных) конвертируются в DateTime. MaxValue/DateTime.MinValue.

В рамках ETL-процессов, выполняющихся в оперативной памяти, значения +Infinity/-Infinity стали читаться и записываться, соответственно: DateTime. MaxValue/DateTime.MinValue.

А для SQL-изированных ETL-процессов значения +Infinity/-Infinity читаются аналогично, как DateTime. MaxValue/DateTime.MinValue, однако в базу данных записываются в исходном виде: +Infinity/-Infinity.
Реализовано корректное преобразование предельных значений типа Дата-время в диапазон допустимых значений для MS Excel.

Аналитические панели

В версии Alpha BI 5.4 расширен перечень подложек в виджете «Карта»
Добавлена svg-подложка «Красноярский край» с 44 районами, городом Красноярск и 12 городами краевого подчинения. Карта также включает 3 города краевого подчинения, находящихся в ведении федеральных органов государственной власти и управления.
Расширен перечень blockly в обработчиках событий виджетов
Больше не нужно множить дашборды, настраивая их под конкретного пользователя или группу пользователей, новые blockly значительно упрощают разграничение доступа к виджетам и конфигурирование визуализации на основании информации о пользователе.

С помощью обработчиков в группе «Утилиты» можно обработать информацию о пользователе, просматривающем дашборд:
  • имя;
  • логин;
  • сведения об организации;
  • список ролей;
  • наличие роли.

Используя информацию о пользователе в сочетании с логическими и текстовыми блоками, можно настроить дашборды индивидуально для каждого пользователя, например:
  • скрыть или показать виджеты и контейнеры;
  • отфильтровать данные;
  • выполнить определенные действия;
  • скачать разные отчеты;
  • показать информацию о пользователе в виджете;
  • и многое другое.

Документация

Внесены изменения в руководство администратора
В топологию добавлен пункт про кластерный режим, скорректированы инструкции по установке БД и tomcat, настройки сервера балансировки.