Релиз 1.36 [11.2025]

:warning:

ВАЖНО: Версия Ver. 1.36 имеет необратимые изменения. Перед обновлением необходимо :

  1. Выполнить резервное копирование;
  2. Обновить ОС на сервере, где установлено внутреннее хранилище AW - БД ClickHouse, требуется ядро Linux 3.15+.

:warning:

ВАЖНО: Версия Ver. 1.36 имеет значительные изменения в структуре хранения меты информационных панелей. После обновления может потребоваться корректировка ранее настроенных ИП.

Напоминаем общие рекомендации по настройке адаптивной верстки:

  1. Все объекты, расположенные на ИП, поместить в контейнер;
  2. В контейнере в настройке «Поведение в контейнере» поставить «Растянуть»;
  3. Для самой ИП/вкладки поменять настройку расположения элементов (вертикально или горизонтально).

:warning:

ВАЖНО: В версии Ver. 1.36 может нестабильно работать функционал импорта/экспорта меты объектов. На стенд не будут импортированы модели, которые построены на данных других моделей. Рекомендуем воздержаться от его использования.

Примечание: исправлено в версии Ver. 1.36.2.


Улучшения и новая разработка

Источники

Добавлен отладчик для источников

Пример:

Инспектор источников позволяет:

  1. Проверить ошибки при подключении к источникам:
  2. Провести предварительную диагностику источника:
  3. Просмотреть и выполнить операции над кэшем источника (для файловых и odata-источников) - позволяет сбросить закэшированное состояние источника при возникновении каких-либо ошибок:
  4. Распознать некоторые специфичные ситуации, которые могут повлиять на синхронизацию моделей:

О функционале: Инспектор источника.

Реализована возможность подключения кастомных коннекторов к AW

Добавлена возможность подключения кастомных коннекторов к пользовательским источникам.

Подробнее в руководстве: Подключение к источнику через коннекторы.

Добавлена возможность чтения файлов из ftp (ftps) сервера и WebDAV-сервисов

Сервис file-puller доработан для работы с файловыми источниками, которые подключаются по протоколу FTP/FTP+TLS.

Реализована поддержка работы с файлами по протоколу WebDAV как с применением TLS, так и без применения криптографической защиты данных.

Подробнее в руководстве: FTP, WebDAV.

Расширен список типов источников, для которых доступно создание live-моделей

Добавлен новый тип источника данных ArenaData QuickMarts, для которого доступно создание live-моделей:

Пример:

Подробнее в руководстве: Live-модели.

Модели

Расширены возможности фильтрации данных в реестре “Модели”

Пример:

Обновлена форма для добавления и изменения соединений (JOIN’ов) между таблицами/объектами

Пример:

На формах создания и изменения вычисляемого поля модели добавлено расширенное состояние для параметра “Значение”

Пример:

Обновлены окна для создания и изменения SQL-запроса к источнику и к модели

Пример:

В ETL-блоках “SQL-блок” и “Вычисляемые поля” добавлено расширенное состояние для параметра “SQL выражение”

Пример:

Добавлена возможность указывать относительные даты начала и окончания в ETL-блоке “Временная серия”

Пример:

Внедрен beta-функционал по работе с ассоциативными моделями

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

Особенности использования ассоциативных моделей:

  • работают c объектами базы данных AW в чистом виде (без создания SQL-запросов, без объединений join и union, без python-скриптов);
  • не используют ETL.

Пример:

Подробнее в руководстве: Ассоциативные модели.

Виджеты

Для табличных виджетов добавлены настройки по переносу текста в группах

Пример:

При экспорте виджетов в XLSX формат добавлен параметр “Числовой формат” для настройки выгрузки

Пример:

Информационные панели

Изменена политика отображения данных в блоке “Структура”

Изменилось отображение объектов - доступны сразу все объекты ИП, разделенные по вкладкам.

Добавлена возможность перемещения объектов между вкладками:

В системном виджете “Контейнер” унифицированы и расширены настройки, добавлена возможность создания вкладок

Пример:

Обогащен функционал по работе с вкладками

Добавлена опция скрытия вкладок:

Добавлены новые типы вкладок и настройки для их кастомизации:

Обновлена форма создания связей между виджетами ИП

:warning:
ВАЖНО
Удалена ранее используемая схема связей виджетов в ИП (визуальное представление). При этом ранее созданные связи сохранены.

Пример:

Подробнее в руководстве: Настройка связи виджетов

Добавлена возможность автоматической установки связей между виджетами, построенными на одной модели

Подробнее в руководстве: Настройка связи виджетов

Другие улучшения

Внесены улучшения:

  1. Добавлен обработчик ошибок в рассылках на некорректные cron-выражения;
  2. Изменена логика сохранения провайдера после получения ошибки;
  3. Изменены ответы для методов проверки возможности удаления объектов;
  4. На форме редактирования модели добавлены модальные окна для подтверждения закрытия форм без сохранения внесенных изменений;
  5. Добавлена явная привязка расчетных агрегатов к модели и подготовлена миграция для привязки ранее созданных расчетных агрегатов к модели;
  6. Логирование просмотра ИП уточнено параметром source_type со значениями user, screen, email;
  7. Добавлены иконки типов источников в реестры, структуру и выпадающие списки;
  8. Добавлены иконки типов моделей в реестры, структуру и выпадающие списки;
  9. Скорректирована работа с листами Excel, в названии которых есть символ “точка”;
  10. Добавлено отображение дополнительных данных о пользователях, которым предоставлен общий доступ к системным фильтрам ИП;
  11. Дополнены подсказки на полях модели в структуре виджета и на название иерархии и переменных;
  12. Изменено отображение загруженного файла с длинным наименованием на форме создания и изменения файлового источника;
  13. Убрана кнопка “Скрыть” на иерархии в модели;
  14. Улучшены проверки при удалении/скрытии полей, изменении sql-запроса в модели;
  15. Установлен запрет на удаление со схемы модели объектов, поля которых используются в виджетах и в объектах ИП;
  16. Изменен принцип хранения пользовательской формы виджета “Облако тегов”;
  17. Для мобильных устройств и планшетов в списках убран автофокус со строки поиска;
  18. Заменены/добавлены иконки: для пустого состояния реестра пользователей в карточке группы пользователей, для кнопки “Назначить” в реестре пользователей, сортировок в окне изменения иерархии, для пустого состояния настроек администрирования объектов системы;
  19. Заменены подсказки: на форме просмотра участников группы пользователей, на форме изменения настроек подключения к источнику, типа устройства при настройке адаптивной ИП;
  20. В виджетах без группировок в полной выгрузке CSV восстановлена передача итоговых значений и исправлено отображение итоговых значений в сгруппированных таблицах;
  21. Для формул с агрегацией типа “Дата” добавлен параметр настройки “Формат”;
  22. Для виджетов с агрегацией по формуле добавлено применение настройки “Формат числа” /“Автоматическое форматирование” для отрицательных чисел и нуля;
  23. Исправлено отображение иконки подсказка в виджете “Таблица агрегатов”;
  24. Скорректирован метод клонирования панели в случае удаленного поля из модели, использующегося в настроенных связях;
  25. Исправлено поведение поля “Порт TCP” при сохранении в карточке источника;
  26. Уточнены отображения кнопок “Экспорт” у виджетов типа “Таблица агрегатов” и “Диаграмма потоков” и “Полное” состояние в файл формата CSV;
  27. Изменен текст ошибки в функции createClone при клонировании панели;
  28. Исправлена выгрузка первичных данных в виджетах с установленной агрегацией;
  29. Добавлен проброс лога с ошибкой в сообщение для пользователя при проверке подключения источника;
  30. Восстановлен множественный выбор источников и моделей при работе с моделью;
  31. Уточнен поиск пользователей и групп в учетных записях;
  32. Восстановлена одновременная фильтрация по датам входа и выхода в разделе “Активность пользователей”;
  33. Поправлено выравнивание виджета “Сводная таблица” в просмотре по публичной ссылке;
  34. Исправлены неточности в окне просмотра действий пользователей;
  35. Уточнены права на показ раздела “Параметры” в настройках live-моделей;
  36. Из реестра переменных убраны ранее добавленные в виджет переменные;
  37. В просмотр таблиц источника добавлено отображение партиционированной таблицы;
  38. Добавлено применение формата поля из модели в группах для виджетов “Таблица” и “Таблица агрегатов”;
  39. Унифицировано отображение пустых групп в виджете “Таблица агрегатов”;
  40. Восстановлено размещение иконки “Не отображать” для графических виджетов;
  41. Восстановлено отображение индикатора использования переменной в виджете;
  42. Изменен признак для определения использования расчетного агрегата в виджете и в формуле поля из иерархии;
  43. Добавлена дополнительная проверка на возможность удаления переменной и расчетного агрегата;
  44. Уточнена проверка на цикличность формулы расчетного агрегата;
  45. Исправлены неточности при экспорте сводной таблицы в файл формата XLSX;
  46. Скорректированы варианты расположения подписей в виджетах без внутреннего расположения;
  47. Добавлен учет перехода на новую строку в тексте сообщения для email - рассылок;
  48. Восстановлено применение настроек сортировки после сохранения системного фильтра;
  49. Улучшено построение графических виджетов при скрытии показателей;
  50. Восстановлен сброс уровня вложенности при смене типа виджета;
  51. Добавлены пустые состояния при переходе в настройки администрирования без соответствующих прав по прямой ссылке;
  52. Исправлен отступ у алиаса переменной при расположении снизу;
  53. Реализовано применение скрытой сортировки по группам-столбцам в каскадной диаграмме;
  54. Скорректировано отображение объекта при его переносе методом drag-and-drop;
  55. Проведены оптимизации для ускорения загрузки реестра “Модели”;
  56. Для корректного отображения фильтра по системному фильтру “Ползунок” оператор “между” добавлен в базовую фильтрацию числовых полей модели;
  57. Изменено отображение длинного алиаса поля в окнах подтверждения действия;
  58. Добавлено применение формата числа в подписях диаграммы потоков (Sankey);
  59. Добавлена перезагрузка воркера etl-data-preview после системных исключений в Pyspark ( [Errno 111] Connection refused).

Ошибки

Исправлены ошибки:

  1. Восстановлена возможность сортировки по расчетному агрегату с константами в сводной таблице;
  2. Восстановлена работа вызова before_all в etl-скриптах.

Важная информация для команд проектной разработки и devops

Внесены изменения:

  1. Необходимые изменения, которые должны быть внесены после обновлений, содержатся в разделе Обновление AW.
  2. Обновлена версия внутренней БД ClickHouse до 25.5.2.47.
  3. Проведено обновление компонентов backend.
  4. Библиотека Echarts обновлена до 6 версии.
  5. Удалена папка trash из minio.
  6. Механизм обслуживания БД Airflow перенесен из etl-stats в etl-tasks.
1 лайк