Значимые изменения Analytic Workspace за третий квартал 2022 года
Было реализовано более двадцати важных улучшений, которые затронули все подсистемы Analytic Workspace.
Предлагаем Вам ознакомиться с самыми значимыми обновлениями в разбивке по функциональным блокам системы:
1. Источники данных
1) Появилась возможность использования безопасного канала передачи данных между сервером базы данных и клиентскими приложениями на базе SSL-соединений. Настройка обеспечивает защиту от атак типа «злоумышленник в середине» за счет шифрования потока данных.
2) Добавлена возможность работы с источниками баз данных: «Microsoft SQL Server», «MariaDB» и «Vertica».
3) Для обеспечения JDBC подключений к источникам данных в центр управления добавлен подраздел «Драйверы», в котором отображается список созданных драйверов баз данных – кроссплатформенных стандартов взаимодействия Java-приложений с различными СУБД. Загруженные драйверы отображаются в разделе системы «Источники данных» в списке источников. Используя драйвер базы данных создаются подключения JDBC к источнику данных. При создании драйвера администратор должен задать тип, версию СУБД и файл драйвера.
2. Модели
4) Расширены возможности Системы по управлению процессами трансформации данных модели – разработан ETL-редактор, переход к которому осуществляется при нажатии на кнопку «Открыть редактор ETL» на форме редактирования модели. Кастомизация ETL-процессов выполняется с помощью python-скриптов.
5) Внутри сервисов ETL разработан монитор фоновых процессов, который служит для наблюдения в реальном времени за действиями фоновых процессов Системы.
6) Организован доступ к консоли Spark Master через auth-bridge, который позволяет авторизованным пользователям просмотреть, что происходит в текущий момент в Spark Master (потребляемые ресурсы, доступные обработчики и прочее).
7) Добавлена поддержка вычисляемой таблицы – виртуального объекта (кастомного блока), получение данных которого происходит путем выполнения определенных алгоритмов или через web-сервис.
3. Виджеты
8) Для предоставления более обширных вариантов настроек внешнего вида виджетов, а также для увеличения типов поддерживаемых виджетов, выполнен переход на новую библиотеку виджетов – Apache ECharts.
9) Представлены новые типы визуализации: точечная и пузырьковая диаграммы. Точечная диаграмма показывает связь между двумя значениями, объединяя их в отдельные точки данных. Пузырьковая диаграмма отображает трехмерные данные в двумерном пространстве. Точки данных в данном типе заменены на пузырьки, размер которых служит дополнительным (третьим) измерением данных и позволяет визуально выделять конкретные значения. Пузырьковая диаграмма часто используется для представления финансовых данных.
10) Для типов виджетов «Круговая диаграмма», «Кольцевая диаграмма» и «Полярная диаграмма» добавлена возможность настроек отображения легенды и ее параметров, таких как иконка легенды, ее шрифт, цвет текста и прочее. Также появилась возможность группировки значений легенды – настроить количество видимых элементов и задать заголовок сгруппированных элементов.
11) Добавлены настройки по выводу подписей и их параметров, таких как шрифт, начертание и размер.
12) Унифицированы формы быстрого анализа для табличных типов виджетов. Добавлено обращение к быстрому анализу по итоговым значениям агрегации в режиме просмотра и редактирования виджета без изменений настроек в свойствах поля.
4. Информационные панели
13) Оптимизирован экспорт информационной панели в графический формат: при раскрытии виджета на всю панель в выгрузке отображается развернутый виджет, обеспечивается выгрузка виджета-фильтра без рамок и с данными активной вкладки.
5. Администрирование
14) Добавлена возможность авторизации пользователей через Active Directory и OpenLDAP по протоколу LDAP.
15) Процессы генерации, активации и деактивации лицензий стали выполняться централизованно в специализированном сервисе – «Центр лицензирования Analytic Workspace». Центр хранит информацию по всем выписанным лицензиям с любым типом доступа и их жизненным циклам, проверяет коды для активации и деактивации лицензий, генерирует на их основе ключи активации и деактивации, способен поддерживать связь с экземплярами Analytic Workspace, установленными в открытом контуре.
16) Реализовано разделение прав доступа к информационным ресурсам для каждой пользовательской роли и выполнения определенных операций. Максимальное количество активных пользователей каждой роли определяется лицензионными ограничениями по количеству пользовательских лицензий каждого типа. Добавлены пользовательские роли (типы пользователей):
«Специалист» – имеет права только на просмотр виджетов и панелей Системы;
«Аналитик» – имеет ограниченные права на просмотр и редактирование объектов Системы;
«Разработчик» – имеет полные права доступа на просмотр и редактирование объектов Системы.
6. Общие изменения
17) Разработаны новые уведомления при удалении объектов и элементов объектов Системы. В окно подтверждения действия добавлена информация о связанных объектах, стал возможен просмотр списка связанных объектов и каждого из них в отдельной вкладке web-браузера, доступно удаление объекта со всеми связанными объектами.