Новый портал. В Visiology 3.10 появился Портал, который позволяет подготовить и систематизировать дашборды для удобного просмотра. Работать с Порталом могут как зарегистрированные пользователи, так и «зрители», которым вы хотите показать готовые расчеты и визуализации.
Мобильное приложение. Для отслеживания ключевых показателей в буквальном смысле «на ходу» было подготовлено новое мобильное приложение Visiology. Оно позволяет просматривать дашборды, созданные на платформе Visiology 3, на любых мобильных устройствах с операционной системой iOS (поддержка Android планируется).
Self-Service ETL. Новый модуль позволяет вести преобразования и самостоятельно подготавливать данные перед их загрузкой на платформу. Self-Service ETL поддерживает такие преобразования как добавление и удаление столбцов, замена значений, объединение запросов, форматирование, удаление дубликатов, фильтрация и различные SQL-преобразования.
Репликация наборов данных. Для обеспечения высокой отказоустойчивости и производительности в Visiology 3.10 была добавлена возможность управления репликацией наборов данных на несколько серверов с СУБД ClickHouse. Платформа позволяет явно указать, на каком сервере должны быть размещены определенные наборы данных, либо же выбрать количество серверов с репликами для каждого набора.
Повышенная производительность. Дальнейшие оптимизации платформы позволили достичь нового уровня производительности, увеличив скорость загрузки данных на платформу до х3,5 раз и скорость получения данных при анализе до х13 раз! Также была кратно ускорена работа при использовании сложных DAX-мер, определенных особенностях модели данных и при работе со сводной таблицей.
Улучшения ДанКо
Поддержка более 20 новых операторов DAX
Меры, которые возвращают текстовые значения
Агрегатные функции MIN,MAX, MINX, MAXX вместе с с DATEDIFF
Оператор IF не только для построчных вычислений, но и на уровне агрегатов
Функцию TODAY() для получения текущей даты
Функцию WEEKNUM чтобы получить номер недели в году для конкретной даты.
Оператор SWITCH, чтобы упростить меры, заменяя вложенные условия
Текстовые функции, такие как CONCATENATE, LEFT, LEN, LOWER, RIGHT, UPPER
Математические функции (включая тригонометрию), включая ACOSH, ACOT, COSH и ряд других
Статистические функции, такие как PERCENTILE.INC и PERCENTILEX.INC
Логические функции, необходимые для выполнения битовых операций, такие как BITAND, BITOR, BITXOR, BITLSHIFT, BITRSHIFT
Функцию проверки на пустоту ячеек ISBLANK
Более гибкий RLS. Усовершенствованный механизм RLS позволяет использовать функции OR при настройке прав доступа к данным.
Больше возможностей в работе с виджетами
Новые виджеты. Пользователям теперь доступны «из коробки»: Диаграмма Дерева и виджет «Датчик».
Автоматическое обновление. Данные в виджетах, как новых, так и уже привычных пользователям Visiology, теперь отображаются сразу по мере добавления полей.
Фильтры для кастомных виджетов. Для тех, кто использует костюмные виджеты, была расширена возможность библиотек API: Начиная с версии 3.10 вы можете использовать метод setExcludeFilterSelectedValues, который устанавливает исключающий фильтр в виджете.
Выкладки DAX. Теперь на запрос данных виджета возвращается не только DataFrame, но и выкладки DAX, что упрощает разбор причин получения тех или иных данных в виджете.
Администрирование
Каталог дистрибутивов. Для администраторов и сопровождающих платформу специалистов была подготовлена новая страница с дистрибутивами.
Упрощенная миграция. Расширены возможности конфигурации при полном переносе наработок с одного стенда на другой.
Регламентированная отчетность. Появилась возможность один раз настроить структуру регулярного отчета по шаблону и получать его автоматически по почте с нужной периодичностью. Настройка отчета доступна пользователям с ролью «Администратор», «Автор» или «Участник». Для всех видов получения регламентного отчета учитываются доступы к данным: безопасность на уровне наборов данных и на уровне строк (RLS).
Smart Forms в Visiology 3. Теперь можно установить и использовать модуль Smart Forms в третьей версии платформы без необходимости установки Visiology 2. Это удобнее и требует меньше ресурсов на сервере.
Развертка платформы в Kubernetes (K8s). Позволяет автоматизировать процессы развертывания, масштабирования, управления Visiology. Теперь можно разворачивать сервисы так, как нужно пользователю, балансировать нагрузку по определенным критериям, повышать отказоустойчивость. Нет единой точки отказа (SPOF), и каждый компонент платформы при необходимости разворачивается в нескольких инстансах.
DAX
Сравнение периодов. DATEADD позволяет сравнивать показатели за любые произвольные периоды со смещением на различные гранулярности: год, квартал, месяц, неделя, день. SAMEPERIODLASTYEAR позволяет сравнивать данные по накопленному итогу за предыдущий год.
Ссылка на измерение в мерах (RELATED). Теперь для фильтрации данных можно использовать значения из связанной таблицы.
Статистические функции (STDEV.P, STDEV.S, STDEVX.P, STDEVX.S). Расширена поддержка статистических функций в блоке вычисления стандартного отклонения.
Математические функции. Расширена поддержка математических функций логарифма (LN, LOG, LOG10). Добавлена функция MOD, которая возвращает остаток от деления со знаком делителя.
Удобство пользования
Вложенные меры. Появилась возможность использовать одну меру внутри другой, что позволяет повторно применять логику вычислений, упрощает код и улучшает его читаемость.
Изменилась логика работы при влиянии виджета при Drill Down. При переходе на другой уровень Drill Down влияние на другие виджеты не сбрасывается, а остается в таком же состоянии.
Операторы для упрощения написания мер: &&(вместо AND), ||(вместо OR). Теперь помимо функций AND и OR можно использовать логические операторы && и ||, что значительно упрощает написание мер.
Предупреждение при попытке добавить второй столбец в виджет «Фильтр». В виджет «Фильтр» теперь нельзя добавить больше одного столбца. При попытке система покажет предупреждение.
Получение составных частей дат (YEAR, QUARTER, MONTH, WEEKNUM, DAY). Можно получить Год, Квартал, Месяц, Неделю, День из даты и использовать полученное значение для вычислений. Доступно только при фильтрации и только в итераторе.
Расширение для Excel
Коннектор к наборам данных Visiology. Теперь из Excel можно работать с наборами данных Visiology.
Экспорт дашбордов. При экспорте учитываются фильтры, выбранные пользователем на дашборде, и настройки доступа к данным (RLS). Также появилась возможность экспортировать дашборд через visApi. Поддерживаются форматы: PDF, PNG, PPTX.
Рассылка дашбордов. Появилась возможность рассылать дашборды в автоматическом режиме всем заинтересованным лицам. Также можно отправить рассылку «по клику» («Разослать сейчас»).
Вывод топ-N значений в виджете. Теперь можно вывести топ-N лучших/худших в разбивке по измерению.
Загрузка данных с сетевого хранилища. Теперь можно использовать сетевое хранилище для организации централизованного хранения файлов с данными для анализа.
Загрузка данных
Обновление данных с разной периодичностью внутри одного набора данных. Можно автоматически обновлять отдельные таблицы в рамках одного набора данных.
DAX
Арифметические операции над датами (DATEDIFF). Вычисляет разницу между двумя датами в заданных единицах времени, таких как дни, недели, месяцы или годы.
Фильтрация И (ИЛИ). Стала доступна фильтрация с условием ИЛИ (OR). Также доступен поиск с условием И.
Статистические функции (MEDIANX/MEDIAN). Медиана дает корректные значения в случае «выбросов», в отличие от среднего.
Математические функции. Добавлены функции ABS, SIN, COS, TAN, COT, ASIN, ACOS.
Удобство пользования
Изменение порядка расположения листов. Теперь всегда можно задать любое расположение листов.
Помощь при построении модели данных. При попытке установления связи, которая не укладывается в рамки моделей «звезда» или «созвездие», система предупредит об этом.
Помощь при настройке данных виджетов. Теперь при попытке добавить меру в поле «Ось Х» платформа предупредит, что данное действие не может быть выполнено.
Поддержка нижнего регистра при написании функций в DAX-формулах. Название функции в DAX-формулах теперь можно записать либо строчными, либо прописными буквами.
Более понятные названия типов данных. Названия типов данных, которые вы можете выбрать при загрузке Excel- и CSV-файлов, теперь на русском языке.
Улучшено окно редактора мер. Удобное расположение окна редактора мер теперь позволяет не терять из виду дашборд или набор данных, с которым вы работаете.
Работа с кастомными виджетами
Настройка разных иконок у пользовательских виджетов. Теперь можно добавлять иконки для пользовательских виджетов, что упрощает поиск при большом количестве таких виджетов.
Экспорт и импорт кастомных виджетов. Появилась возможность экспортировать пользовательский виджет, используемый на платформе, и поделиться им с коллегами.
Снятие ограничений
Фильтрация по IN данных по числам с фиксированной запятой. Поддерживается в панели фильтров, виджете-фильтре, мере.
Фильтрация дат с помощью MIN/MAX. Функции MAX и MIN позволяют теперь фильтровать даты в соответствии с заданным условием.
Данные из разных таблиц на виджете без «связующего» поля. Теперь можно выводить данные столбцов из разных таблиц, даже если в виджете нет связующей эти столбцы меры.
Использование специальных символов в названиях мер. Реализована поддержка спецсимволов в названиях мер.
Удаление демостендов в мобильном приложении. Теперь вы можете удалить ненужные вам демостенды из приложения iOS и Android и оставить только те, что необходимы для работы.
Удобство
Предупреждение о наличии настроенных прав доступа при изменении структуры. Теперь при изменении структуры в случае, если есть настройки прав доступа на данные, пользователю выводится предупреждение, и он может посмотреть какие права связаны с этим загрузчиком.
Управление доступом на уровне строк данных (RLS). Появилась возможность обеспечивать контроль доступа к данным на уровне отдельных строк в рамках одного набора данных.
Публикация дашбордов на внешних ресурсах. Появилась возможность предоставлять доступ к дашборду без авторизации.
Управление лицензией. Администратор платформы теперь может просматривать параметры лицензии, список активированных и неактивированных пользователей, а также активировать и деактивировать пользователей.
Загрузка и работа с данными
Загрузка различных форматов дат. Платформа поддерживает загрузку различных форматов дат. Все загружаемые даты теперь автоматически преобразуются в единый формат, что позволяет легко устанавливать связи между таблицами и избегать ошибок.
Переименование таблицы при загрузке CSV-файла. При загрузке CSV-файла теперь можно переименовать таблицу.
Поддержка комментариев в SQL-запросе (JDBC). Теперь при загрузке данных с помощью JDBC вы можете добавить комментарий в SQL-запросе. Поддержка комментариев реализована с учетом диалектов наиболее популярных баз.
Отмена загрузки данных. Появилась возможность отменять загрузку данных в случаях, когда загрузка занимает много времени.
Удаление подключения. Удаление источника данных теперь можно произвести непосредственно из списка добавленных источников.
Просмотр типов данных после загрузки таблицы. При просмотре данных загруженной таблицы теперь можно узнать, какой тип данных используется в каждом столбце.
Экспорт данных
Экспорт виджетов с переименованными столбцами, строками и мерами. Столбцы, строки и меры, которые были переименованы на платформе, сохраняют теперь свои новые названия в экспортированном в Excel-файле, что позволяет избежать их повторного переименования.
Расширенные возможности
Новые переменные для форматирования таблицы. Добавлены новые переменные для форматирования данных в ячейках виджета Таблица:
Удобство пользования
Поиск пользователей и групп пользователей при настройке доступа. Поиск пользователей и групп при настройке доступа к рабочим областям и наборам данным теперь осуществляется при наборе символов в строке поиска. Система отображает названия групп, имена и фамилии пользователей, электронные адреса и т.д., в которых встречаются вводимые символы.
Переименование таблиц и столбцов. Теперь вы можете переименовывать загруженные таблицы и столбцы.
Строка поиска в фильтре по умолчанию. В виджете Фильтр по умолчанию теперь отображается строка поиска для текстовых данных.
Разделитель разрядов чисел в таблицах. В визуальных настройках виджета Таблица появился переключатель Разделитель в разрядах, который позволяет разделять разряды чисел в ячейках таблицы.
Информирование об отсутствии прав доступа к данным в виджете. Теперь, если у вас нет прав доступа к данным, используемым в виджете, вы увидите уведомление об этом вместо визуализации данных.
Ссылка на документацию. На платформе теперь доступна кнопка помощи, которая открывает справочную систему, что облегчает поиск ответов на возникающие вопросы.
Расширен перечень поддерживаемых символов в названиях столбцов и таблиц. При переименовании столбцов и таблиц теперь можно использовать спецсимволы.
Более удобное расположение кнопки просмотра связей. Кнопка Связи теперь расположена в верхней панели платформы, что облегчает доступ к ней.
Просмотр длинных названий столбцов. Теперь при наведении курсора мыши на название столбца появляется всплывающая подсказка с его полным названием. Это удобно в ситуациях, когда, например, в модели данных присутствуют таблицы с длинными названиями, которые не умещаются в границах панели, и при этом отличаются лишь концовкой.
Администрирование
Настройка тайм-аутов. Администратор платформы теперь может изменить стандартные значения тайм-аутов загрузки или визуализации данных, если используемые по умолчанию значения недостаточны для обеспечения ожидаемой работы платформы.
Новая версия Keycloak. Платформа теперь использует Keycloak версии 23.0.6.
Фильтрация данных на виджете. Теперь пользователь может настроить необходимую ему фильтрацию целиком на весь виджет.
Разбиение данных по измерению. Позволяет получить то же визуальное представление, но с детализацией в виде разбиения по интересующему измерению.
Включающий/исключающий фильтр. Теперь вы сможете быстро переключаться между режимами, анализируя данные как с учетом выбранных значений справочника, так и без.
Переименование полей в виджетах. Теперь вы сможете задавать необходимые наименования полям в виджетах без необходимости переименования в модели, без необходимости использования форматирования.
Загрузка данных
Переименования таблиц и полей при загрузке файлов. Теперь в случае, если вам не подходит наименование столбца или таблицы, вы можете его переименовать и загрузить данные с целевыми названиями.
Обновление Excel-файлов. Теперь вы можете перезагружать Excel-файлы для ранее загруженной таблицы, если, например, появилась необходимость добавить/удалить столбец, либо обновить данные.
Настройка модели
Скрытие полей модели. Теперь вы можете скрыть ненужные столбцы для упрощения последующей настройки визуализаций.
Администрирование
Доступ к номеру версии и билда компонентов платформы. Появилась возможность в любой момент узнать номер версии и билда каждого компонента платформы, введя следующую строку в интернет-браузере.
Изменение названий Realms в Keycloak. Появилась возможность изменять названия областей (Realms) в Keycloak, что позволяет заменить название на произвольное. Данная возможность может быть полезна для интеграции со сторонними системами.
Повышена безопасность при работе с контейнерами. Запуск приложений в контейнерах теперь происходит от имени пользователя, у которого нет прав администратора, что снижает риск потенциальных угроз.
Улучшения UX
Обновление загрузчиков теперь инициируется из выпадающего меню загруженной таблицы, что упрощает доступ к параметрам загрузчиков при необходимости их обновления.
Копирование текущей версии платформы. Теперь вы можете скопировать номер текущей версии платформы, нажав на информационную кнопку в левом нижнем углу экрана.
Управление потребляемой памятью. Теперь вы можете настроить лимит потребляемой памяти, и при риске превышения лимита система не будет выполнять запрос. Это позволит настроить необходимую вам политику выдачи ресурсов для различных запросов на ViQube, что значительно повысит отказоустойчивость.
Восстановление Snapshot ViQube версий 2.20-2.30. Теперь вы можете восстановить даже невалидный Snapshot ViQube самостоятельно. Это особенно актуально для пользователей, которые работают с версиями 2.20-2.30.
Импорт дашбордов из версии 2.х. Появилась возможность импортировать дашборды из Visiology 2 в Visiology 3. Это позволит значительно упростить миграцию проектов из версии 2.хх в 3.хх, а также сократить стоимость перехода с версии 2.хх на 3.хх.
Загрузка данных из Excel-файлов. Добавлена поддержка загрузки данных из Excel-файлов, что расширяет перечень поддерживаемых источников данных.
Совместная работа. Расширены возможности совместного использования общих наборов данных, дашбордов за счет добавления новых возможностей: создание дашбордов на основе внешних наборов данных, перенос дашборда в другую рабочую область.
DAX
Расчеты с учетом коэффициентов (константы). Теперь вы можете вычислять числовую меру, учитывая определённый коэффициент. Возможность учёта различных коэффициентов позволяет получить более точные результаты для анализа данных.
Расчет меры по условию с проверкой на уровне строк (IF). Появилась возможность проверять выполнение конкретного условия для каждой строки данных с помощью функции IF. Использование IF-выражений позволяет выполнять более глубокий анализ данных, т.к. меры, созданные с применением данной функции, учитывают различные сценарии на основе определенных условий.
Подсчет количества уникальных значений (DISTINCTCOUNT). Реализована поддержка функции DISTINCTCOUNT, которая используется для подсчета уникальных значений в наборе данных. Данную функцию можно, например, использовать для расчета среднего чека.
Подсчет количества уникальных значений без учета пустых ячеек (DISTINCTCOUNTNOBLANK). Поддерживается функция DISTINCTCOUNTNOBLANK, которая пропускает пустые ячейки и учитывает только уникальные непустые значения.
Фильтрация значений с исключением (NOT IN). Теперь поддерживается фильтрация значений с исключением с помощью NOT IN. Данная функция может быть использована для исключения определенных значений из результатов запросов, фильтрации данных и создания сложных вычислений на основе наличия или отсутствия определенных значений.
Загрузка
Загрузка не всех полей из CSV-файла. При загрузке данных из CSV-файла вы можете выбрать столбцы, которые вы хотите загрузить. Это позволит не перегружать таблицу ненужными данными и избежать необходимости редактировать загружаемый файл.
Обновление файлов. Теперь вы можете перезагружать данные из CSV-файла для ранее загруженной таблицы, если, например, появилась необходимость добавить/удалить столбец, либо обновить данные.
Обновлён интерфейс загрузки данных из CSV-файлов. Мы улучшили интерфейс загрузки данных, сделав его более удобным.
Экспорт и простота кастомизации
Экспорт данных виджета в Excel-файл (сводная таблица). Появилась возможность экспортировать данные из сводных таблиц, что расширяет перечень виджетов, из которых можно экспортировать данные в Excel.
Визуальные настройки в UI для пользовательских виджетов. После создания пользовательского виджета вы можете теперь настроить его свойства в интерфейсе платформы. Данная возможность позволяет настраивать пользовательские виджеты без знания JavaScript.
Удобство
Возможность скрывать боковые панели. Теперь вы можете скрывать боковые панели, что освобождает дополнительное пространство и делает работу с дашбордами более удобной.
Изменение типа виджета при настройке данных. Теперь вы можете менять тип виджета в процессе настройки данных, что позволяет понять, какой виджет лучше всего подходит для визуализации настраиваемых данных.
Администрирование
Мониторинг платформы. Глобальный администратор платформы теперь может проводит мониторинг системы, что поможет выявлять необходимость балансировки нагрузки для предотвращения сбоев в работе системы. Полученные метрики предоставляют детальную информацию о текущем состоянии платформы, уровне нагрузки и использовании ресурсов. По умолчанию предоставляются дашборды мониторинга метрик контейнеров и хоста.
Интеграция Smart Forms с Visiology 3. Добавлена возможность импортировать данные из Smart Forms в Visiology 3, что позволит визуализировать данные, собранные вашими сотрудниками, на платформе версии 3.х. Вы можете импортировать все данные одним кликом за один раз, либо переносить отдельные группы показателей и измерения. Данные можно переносить в разные наборы данных.
ViQube
Резервное копирование ViQube без данных. Появилась возможность копировать только метаданные при создании резервной копии базы данных ViQube. Это позволяет сэкономить место на диске при резервном копировании, если данные не нужны и их можно восстановить из источников.
Полное и частичное копирование отдельных таблиц. Вы можете создать полную или частичную копию отдельных таблиц с помощью API-запроса.
Проверка сохранённой резервной копии. Теперь можно активировать проверку резервной копии после её сохранения. Если проверка включена, система отправит в журнал событий сообщение в случае неудачной валидации.
Дашборды теперь доступны для работы даже во время параллельной загрузки и резервном копировании.
Поддержка множества рабочих областей. На платформе Visiology теперь можно создавать любое количество рабочих областей, что позволяет группировать дашборды по тематикам, организовать работу разных подразделений в независимых рабочих областях, разграничивать доступ к определенным данным и т.д. Доступ к рабочим областям и их настройкам регулируется правами ролей пользователей платформы. Более подробную информацию вы найдете в разделе Администрирование рабочих областей.
Доступ к дашбордам при обновлении данных. Вы можете теперь просматривать или редактировать дашборды во время процедуры обновления данных. Это особенно актуально, если обновление данных занимает много времени.
Отказ от Desktop Designer. Настройка тем дашбордов перенесена в Visiology Designer. Начиная с версии 3.4, дашборды полностью настраиваются только в Visiology Designer. Desktop Designer больше не включается в поставку. Подробную информацию о настройках см. в разделах Визуальные настройки виджетов и Настройка тем.
Увеличена скорость обработки запросов.Увеличена скорость обработки запросов за счет распределения данных на нескольких узлах (горизонтальное масштабирование).
Анализ данных
Расширены возможности поиска в виджете Фильтр. Строка поиска в виджете Фильтр теперь поддерживает спецсимволы, что позволяет выполнять поиск по неполной фразе, а также искать в тексте наличие символов, например, вопросительный знак (~?) или звездочку (~*): Поиск осуществляется по всем данным в ViQube. Более подробную информацию см. в разделе Фильтр.
Экспорт данных из виджета в Excel. Появилась возможность экспортировать данные из виджетов, что позволяет сохранить полученные данные в формате Excel для тех пользователей, у которых нет доступа к платформе.
Загрузка данных
Возможность редактировать SQL-запрос загрузчиков. Теперь можно добавлять и удалять столбцы таблицы в тексте SQL-запроса загрузчика, что позволяет не загружать всю таблицу заново при необходимости, например, обновления набора столбцов, а также добавить требуемые столбцы, и при этом не "сломать" существующие дашборды. Более подробную информацию см. в разделе Редактирование загрузчиков на странице Загрузка данных с помощью JDBC.
Настройка загрузки данных с использованием строки подключения. При настройке загрузки данных теперь можно задать произвольное JDBC-подключение, что позволяет расширить перечень поддерживаемых источников.
Удобство и скорость настройки
Возможность выбирать существующий источник при добавлении нового загрузчика. Теперь нет необходимости каждый раз указывать параметры подключения при добавлении таблиц из одного и того же источника – достаточно один раз подключиться к источнику, и затем выбирать это подключение для загрузки новых таблиц, что значительно сокращает время на настройку загружаемых в модель таблиц.
Помощь при наборе DAX-формул. При написании DAX-формул, система теперь подсказывает названия функций, таблиц, столбцов и мер, которые можно использовать в данной формуле, а также отображает пояснительный текст для каждой функции. Это значительно ускоряет написание формул и сокращает ошибки.
Предупреждение о несохраненных изменениях. Теперь при переходе на другую страницу, система предупреждает пользователя о потере данных, если дашборд не был сохранен.
Список всех связей между таблицами. Добавлено окно просмотра списка связей таблиц, которое позволяет быстро найти необходимую связь между таблицами при наличии большого количества связей.
Новые темы виджетов. На платформе теперь две предустановленные темы: системная, которая используется по умолчанию, и Энергия Visiology. Данные темы можно использовать как основу для создания своих собственных тем.
Администрирование
Логирование событий. Теперь на платформе ведется логирование событий, что позволяет находить и исследовать причины различных инцидентов, вызванных различными действиями пользователей.
Создание резервных копий данных. Администратор платформы теперь может создать резервную копию данных и при необходимости восстановить ее, что позволит избежать потери данных и наработок пользователей.
Настройка прав доступа к атрибутам группы показателей. Данная функциональная возможность позволяет ограничить ввод и/или чтение атрибутов группы показателей. Например, можно ограничить чтение и редактирование одного столбца в форме ввода данных для определенной роли, что поможет предотвратить несанкционированный доступ к важной информации и обеспечить целостность данных.
Оптимизация
Оптимизирована процедура импорта данных.Импорт данных происходит быстрее даже при наличии большого количества элементов.
Ускорена процедура удаления строк при использовании API ViQube. Актуально при реализации кастомной логики добавления и удаления на больших объемах данных.
Раздельное кэширование запросов в ГП в составе запроса в несколько ГП. Позволяет переиспользовать одни и те же данные в кэше чаще.
Перечень параметров логируемых событий значительно расширен. Теперь при мониторинге событий фиксируется, например, такая дополнительная информация, как:
IP- адрес пользователя, что позволяет точно определить, кто и с какого компьютера производил то или иное действие;
Название изменяемого объекта, что позволяет отследить историю изменений по выбранному объекту.
Авторизация через внешние системы авторизации и аутентификации. Появилась возможность интегрироваться с внешними системами авторизации и аутентификации, что позволяет автоматизировать процесс создания учетных записей пользователей и назначение им прав доступа. После синхронизации с данными системами, пользователи смогут входить в Visiology, используя пароль и логин, который они используют во внешней системе авторизации.
Обновление данных по расписанию. Реализовано автоматическое обновление данных по заданному расписанию, что позволяет получать актуальные данные без необходимости регулярно обновлять их вручную. Это особенно удобно для тех, кому часто приходится обновлять данные для поддержания дашбордов в актуальном состоянии. При неудачном обновлении данных система проинформирует пользователя.
Поддержка нескольких наборов данных. Теперь пользователи с соответствующими ролями могут работать с несколькими наборами данных. Данная возможность необходима, когда, например, требуется наличие нескольких моделей данных с разными структурами. Использование нескольких наборов данных упрощает работу с ними – в каждом наборе присутствуют только необходимые данные, а их обновление или удаление не затрагивает другие объекты.
Визуальные настройки в Visiology Designer. Для настройки дашбордов и виджетов теперь нет необходимости устанавливать Desktop-версию приложения – почти все визуальные настройки перенесены в Visiology Designer. Desktop Designer теперь необходим только для создания и применения тем дашбордов. Также появились новые настройки в визуальных свойствах виджетов, что расширяет возможности при создании стильных дашбордов.
Работа с данными
Просмотр данных ДО загрузки. Появилась возможность просматривать загружаемые данные при загрузке таблицы. Это позволяет пользователю убедиться в том, что он загружает требуемые данные.
Просмотр данных ПОСЛЕ загрузки. Пользователь теперь может просматривать загруженные таблицы, чтобы понимать с какими именно данными он работает и какие изменения необходимо сделать для получения правильных результатов при настройке виджетов.
Сортировка таблиц. Таблицы в панели Поля теперь сортируются по алфавиту, что упрощает навигацию по списку таблиц.
Редактирование источников и загрузчиков. Аналитики получили возможность редактировать настройки подключения к базе данных с помощью JDBC. Редактирование загрузчиков позволяет избежать необходимости создавать подключение заново, если, например, изменился пароль пользователя, или требуется изменить запрос. Помимо загрузчиков также можно обновлять источники, что позволяет, например, заменить базу данных сразу для нескольких загрузчиков.
Работа с дашбордами
Помощь при создании мер. Система теперь проверяет вводимые DAX-формулы на наличие синтаксических ошибок. Неправильно написанные функции подчеркиваются волнистой красной линией, а при наведении курсора мыши на такую функцию появляется пояснительный текст. Это позволяет легко обнаруживать и исправлять ошибки.
Включение и выключение агрегации по числовым значениям. Теперь для числовых значений измерений можно отключить агрегацию и получить необходимое представление. Это необходимо, например, при добавлении дат.
Признак поломки меры в Визуализации. Если формула меры содержит ошибку, напротив меры теперь отображается восклицательный знак как в панели Поля, так и в панели Визуализации, что позволяет легко найти "сломанную" меру.
Кастомизация форм сбора данных. Появилась возможность изменять стандартные стили форм сбора данных. Данная функциональность позволяет создать индивидуальные стили, которые будут соответствовать, например, вашему бренду, а также позволит обеспечить удобство восприятия информации и сделать формы более презентабельными.
ViQube
Оптимизировано построение метаструктуры при экспорте данных, что особенно актуально при большом количестве загрузчиков, групп показателей, измерений и зависимостей между ними.
Таймаут для получения ответа от ViQube в SSBI. Добавлена возможность настройки таймаута для получения ответа от ViQube в SSBI, что актуально при работе с "тяжелыми" запросами.
Ролевая модель доступа.Реализована ролевая модель доступа к данным и компонентам платформы, что позволяет организовать совместную работу большего количества пользователей. Более подробную информацию см. в разделе Назначение прав доступа (роли).
Пользовательские виджеты. Теперь вы можете создавать дополнительные средства визуализации данных – начиная с версии 3.2, платформа поддерживает создание пользовательских виджетов.
Модель данных «созвездие».Появилась возможность использовать несколько таблиц фактов при построении модели данных, что делает возможным использование схемы “Созвездие“ помимо схемы “Звезда”. При использовании данной схемы вы можете объединять данные, полученные из разных источников..
Подсветка выбранного элемента. Элементы, выбранные в модели данных, теперь подсвечиваются в панели Поля, что упрощает их поиск среди других элементов таблиц.
Настройка дашбордов
Настройка влияния на отдельные виджеты.Появилась возможность отключать влияние выбранного виджета на любые виджеты в рамках одного листа. Данная функциональность позволяет настроить необходимую логику влияния.
Смена типа агрегации.Появилась возможность настроить необходимый тип агрегации для показателей на любой визуализации без необходимости создания дополнительных мер.
Виджет Текст и Текст со значениями.Теперь можно добавить произвольный текст на дашборд. Также, помимо текста, можно выводить и значения из настроенных строк и столбцов модели данных.
Устранение ограничений
Снимается ряд ограничений, например, реализованы:
настройка сортировки столбца таблицы по другому столбцу в пользовательском интерфейсе
поддержка разбиения не только по строковым значениям, но и по целым числам
шифрование паролей для подключений сторонних источников
Исключение автоматического добавления прав доступа к создаваемым элементам. Появилась возможность отменять права на создаваемые элементы справочника для любой роли. Это позволяет закрыть доступ к создаваемым элементам пользователям, которые их не создавали.
Рассылка отчётов
Рассылка без авторизации.Теперь возможно осуществлять рассылку дашбордов и регламентных отчетов в случае, если почтовый сервис настроен без авторизации. Это актуально, например, если в вашей организации используется корпоративный почтовый клиент и аутентификация не требуется. Для информации о том, как настроить такую рассылку, перейдите в раздел Почтовый сервер.
ViQube
Ускоренная загрузка snapshot.Значительно ускорена загрузка snapshot, что обеспечивает более быструю загрузку snapshot как при первичной загрузке, так и при последующих. В результате это дает более быстрый запуск БД ViQube и всей платформы в целом.
API
Редактирование данных ViQube через API.Добавлен новый метод в API ViQube, который позволяет обновить строку в таблице. Более подробную информацию вы найдете в разделе Обновление данных в таблицах ViQube.
Теперь нет необходимости преобразовывать данные типа «numeric» и «boolean» при загрузке.
Разрешены кириллические и специальные символы в наименованиях таблиц.
Настройка модели
Теперь при удалении таблицы из модели Пользователь будет предупрежден и иметь возможность отказаться от неотменяемых изменений модели.
Теперь пользователя предупреждают о нерабочих связях модели, что значительно упрощает настройку модели.
Вновь созданная мера теперь подсвечивается в панели Поля, что позволяет быстро найти ее среди прочих мер, а строка ввода формулы уже содержит название меры для понимания какая мера редактируется в данный момент.
Настройка дашбордов
Для повышения удобства настройки дашбордов добавлена поддержка горячих клавиш при работе с виджетами.
Теперь вы можете быстро найти таблицы и поля, данные которых используются в виджете: при выборе виджета в Visiology Designer таблицы и поля, данные которых используются для визуализации, подсвечиваются.
Вы можете теперь отсортировать данные, отображаемые в виджетах, по убыванию или по возрастанию.
Поддерживается автоматическое выравнивание в зависимости от типа данных в виджете-таблице.
Визуальная модель данных c табличным подходом (Tabular Object Model). Настройка модели стала гораздо проще за счет её визуального представления и возможности настройки с помощью Drag'n'Drop.
Поддержка DAX. Меньше кода, аналитик может самостоятельно проводить глубокий анализ (большой шаг в сторону Self-Service).
Высокоскоростная внутренняя база данных на основе Clickhouse. Комфортная работа пользователей на млрд'ах строк без трудозатрат на построение и оптимизацию высокоскоростного внешнего хранилища.