ВАЖНО: Перед обновлением на версию Ver. 1.38 или последующие, необходимо предварительно выполнить последовательное обновление до релиза линейки 1.37.x. Прямое обновление с более ранних версий, минуя линейку 1.37.x, не поддерживается.
Улучшения и новая разработка
Модели
В настройки модели добавлена возможность указания ключа партицирования
Использование ключа партицирования позволяет оптимизировать работу с данными - при обработке запросов будет использоваться только необходимое подмножество из всевозможных данных.
Пример:
О функционале: Table partitions.
Добавлен функционал для диагностики ошибок при построении данных и выдачи рекомендации по оптимизации модели
«Инспектор моделей» предназначен для интроспекции вычислений внутри модели.
Пример:
Виджеты
ВАЖНО: В агрегатах виджетов, содержащих выражения с некорректным синтаксисом, возможно возникновение ошибок при построении или обновлении данных.
ВАЖНО: Начиная с версии Ver. 1.38.1 изменен принцип редактирования формул расчетных агрегатов: формулы и настройки отображения теперь редактируются только в карточке расчетного агрегата. В карточке поля в структуре виджета формулы доступны только для просмотра.
Дополнительные формулы расчетных агрегатов не поддерживаются и будут удалены при переходе на новый принцип работы:
Добавлен новый тип виджета «Гео-виджет»
Пример:
Добавлен функционал для настройки отображения всплывающей детализации на показателях графических виджетов
Во вкладке «Вид» добавлена настройка внешнего вида - «Тултипы» под светлую и темную тему AW BI.
Пример:
Добавлен новый тип виджета «Развернутая сводная таблица»
Новое представление сводной таблицы позволяет оптимизировать работу Системы, обеспечить поддержку построения виджета на ассоциативной модели, а также формул с LOD-выражениями и дополнительных секций.
Основное отличие данного типа заключается в том, что группы-столбцы отображаются сразу в развернутом виде. Для вывода промежуточных итоговых агрегатов необходимо использовать LOD-выражения.
Пример:
ВАЖНО: Начиная с версии Ver. 1.38 прекращается поддержка и развитие функционала виджета «Сводная таблица» (сам тип «Сводная таблица» с текущим функционалом доступен для выбора). Рекомендуется начать постепенный перевод ранее созданных виджетов «Сводная таблица» на новый тип «Развернутая сводная таблица».
Примечание: В типе виджета “Развернутая сводная таблица” не поддерживается фильтрация агрегированных данных по операторам “Топ” и “Антитоп”.
Проведен рефакторинг в методах запроса и получения данных для таблиц и графических виджетов
Изменения позволили оптимизировать работу Системы и расширить возможности применения LOD-выражений и оконных функций.
Реализован новый сервис для работы с LOD-выражениями
Изменения позволили расширить применение LOD-выражений в других типах виджетов (они не поддерживаются в типе «Сводная таблица») и добавили поддержку LOD-выражений в итоговых агрегатах.
Проведен рефакторинг построения виджетов на ассоциативных моделях
Изменения позволили оптимизировать работу Системы и исправить раннее имеющиеся ошибки в расчетах.
При этом виджеты, построенные на ассоциативной модели, не поддерживают LOD-выражения и тип виджета «Сводная таблица», учитывают скрытую сортировку по полю из таблицы, которая уже есть в структуре.
Также проведен рефакторинг по расчету итоговых агрегатов в виджетах, построенных на ассоциативных моделях.
Проведен рефакторинг сервиса выгрузок
В сервис выгрузок внесены изменения с учетом выше перечисленных изменений в разделе «Виджеты».
Информационные панели
Добавлен механизм каскадной раздачи прав доступа на объекты
Функционал позволяет через «Общий доступ» к ИП предоставить доступ к объектам, на основе которых построена информационная панель, и на которые у текущего пользователя есть авторские или административные права.
В карточке «Каскадная раздача прав» можно указать типы объектов (панель, виджеты, модели, источники), на которые необходимо предоставить доступ, выбрать пользователей и/или группы пользователей и соответствующий набор прав.
Назначенные права отобразятся в настройках конкретного объекта в разделе «Общий доступ». Изменение предоставленных прав доступа осуществляется только вручную в настройках конкретного объекта.
Добавлена возможность указания направления связей между виджетами ИП
Настройка позволяет указать тип связи по паре полей: двусторонняя, входящая, исходящая или отключенная.
Общие изменения
Добавлен новый раздел «Избранное»
Пример:
Добавлен новый раздел «Корзина»
Пример:
Примечания:
- Для объектов, у которых проставлена дата удаления и на которые у пользователя имеются права общего доступа на удаление - доступно восстановление объекта из корзины.
- Для объектов, на которые у пользователя имеются права общего доступа на удаление - доступно полное удаление объекта из Системы.
Список изменений
Версия 1.38.0
Другие улучшения
- Изменено логирование действий пользователей при удалении (перемещении) объекта в корзину. Добавлено логирование на полное удаление объекта из Системы;
- Добавлена передача параметра поля “Отвечает за геолокацию” при работе с моделью AW в качестве источника для другой модели;
- Решена проблема по огромному потреблению памяти при полной/агрегированной выгрузке виджетов в Excel;
- Добавлены новые системные группы («Просмотр корзины», «Просмотр избранного») для настройки доступа к новым разделам Системы;
- Скорректирована обработка типа «Число (дробное)» без указания числа знаков после запятой в расчетном агрегате;
- Исправлено отображение вкладок с боковым расположением в режиме просмотра из реестра и по публичной ссылке.
Ошибки
- Устранена ошибка просмотра данных (HTTP 500) в редакторе ETL-скриптов.
Важная информация для команд проектной разработки и devops
- Необходимые изменения, которые должны быть внесены после обновлений, содержатся в разделе «Обновление AW»;
- Проведен рефакторинг Frontend части (заменена директива и переделана анимация);
- Из «ModelService» вынесены методы, связанные с клонированием модели;
- Добавлен конфигурационный файл в сборку Docker-образа для обслуживания высоконагруженных стендов.
ВАЖНО: Автоматическое обновление через awctl не поддерживается на CentOS 8 и более ранних версиях из-за несовместимости системной библиотеки. Если ваша среда использует CentOS 8 или более раннюю версию, не запускайте обновление через awctl и предварительно обратитесь в службу поддержки для согласования индивидуального порядка обновления.
Версия 1.38.1
Другие улучшения
- Скорректирован текст ошибки при недоступном java-puller;
- Скорректирован расчет значений после изменения расчетной переменной;
- Восстановлена возможность использования переменных в формуле расчетной переменной;
- Восстановлена работа функций MONTHEND и MONTHSTART;
- Скорректировано отображение гео-виджета с кластеризацией при масштабе ниже 100;
- Скорректировано отображение данных в тултипе для диаграммы с сегментацией в нормированном виде;
- Скорректирован пересчет итогового значения в таблице агрегатов после применения фильтра по агрегату;
- Скорректирована подсказка в карточке поля на вкладке “Фильтрация” в блоке “Агрегаты”.












