2.3.0 Release note

Бесконечное рабочее пространство, виджет-стикер, обновление конструктора Insight Visual Studio и виджета "сводной таблицы".
Ноябрь 2024

Обновление конструктора Insight Visual Studio (IVS)

На наш взгляд, наиболее глобальные изменения коснулись конструктора приложений с появлением нового режима "Простой". Мы уверены, что пользователи его удобство оценят в первую очередь. Пойдем по порядку.

Бесконечное рабочее пространство

Сейчас каждый пользователь Miro, возможно, с усмешкой, но взгрустнул. Но тем не менее, мы адаптировали бесконечный холст. Да, вам не нужно искать альтернативы и пытаться проводить интеграцию между системами. Теперь все доступно в одном месте.

Пользователь получил следующие возможности:

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

Виджет-стикер

Виджет-стикер – это универсальный инструмент, который значительно улучшает процесс совместной работы над дашбордом, позволяет быстро фиксировать информацию, обмениваться комментариями и замечаниями, а также сохранять историю обсуждений и решений.

Пользователь получил следующие возможности:

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

Другие ключевые изменения конструктора:

  • Добавлен Onboarding: если у вас появляются вопросы по ходу работы с разделами конструктора, вы найдете их в одном месте. Onboarding выходит при первом взаимодействии с конструктором и сохраняется до создания первого объекта раздела;
  • Добавлена новая страница «Главная», которая позволяет упростить навигацию по разделам конструктора;
  • Введена встроенная автогенерация переменных после настройки источника данных в ряде виджетов;
  • Добавлена возможность скрывать боковые панели для увеличения рабочего пространства;
  • Упрощена функция копирования источника данных в виджете - отдельная кнопка в панели настроек;
  • Добавлена функция копирования ссылки на страницу;
  • Добавлены кнопки "Выбрать все"/"Сбросить все" для метрик и измерений на уровне настройки Источника данных;
  • Проведен общий рефакторинг Конструктора - плейсхолдеры, всплывающие окна, стили;
  • Добавлен поиск по страницам и константам;
  • Осуществлен перенос Слоев в левую панель настроек Проекта;
  • Добавлен мультиселект в Менеджере файлов и возможность скачивать одиночные файлы;
  • Произведен рефакторинг конструктора для унификации существующих компонентов системы.

Обновление «сводной таблицы»

Мы увеличили производительность сводной таблицы. Она стала работать быстрее и с еще большим количеством строк. Был добавлен новый режим сводной таблицы «плоский», при котором отсутствует группировка измерений, а последовательность строк с данными наследуется из источника. Также теперь доступна настройка пагинации для переключения страниц виджета. Это позволяет структурировать большие объемы информации.

Текст - inline-редактирование

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

Поддерживаются:

  • Ввод, удаление и изменение текста после двойного клика по области виджета;
  • Стилизация выделенного текста:
  • Формат шрифта;
  • Цвет шрифта;
  • Размер шрифта;
  • Стиль шрифта - жирность, курсив;
  • Выравнивание текста - по левому краю, правому краю и по центру;
  • Нумерация абзацев;
  • Добавление ссылки.

Настройка дефолтных авторизации и провайдеров данных

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

Созданные авторизация и провайдера данных впоследствии можно выбирать в момент создания проекта - по умолчанию применятся первые по порядку конфигурации.

Новые возможности в Insight Data Platform (IDP)

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

Ограничение текущей реализации:

  • Для одного датасета можно создать только одну материализацию;
  • Функционал материализации доступен для датасетов, использующих прямые адаптеры PostgreSQL и ClickHouse, а также загруженные в Insight FS файлы;
  • Материализации могут быть созданы только для датасетов, содержащих не более чем 1 млн строк;
  • Время для настройки расписания указывается только в UTC.

Поддерживается:

  1. Выбор полей для партиционирования;
  2. Ручная настройка расписания обновления материализации;
  3. Настройка произвольного количества расписаний для обновления материализации (в т.ч. в нотации CRON);
  4. Вывод информации о последнем обновлении материализации: статус, дата и время.

Новая функция в редакторе датасета - генерация показателей IDP

для быстрого создания метрик и измерений из полей датасета.

Показатели сгенерируются по следующему принципу:

  • Все поля с текстовым форматом полей, с форматом даты, а также поля, где присутствуют id станут измерениями
  • Все поля с числовым форматом полей станут метриками.

Упрощен редактор выражений.

Значительно расширены возможности в части конструирования выражения для метрик в режиме "Эксперт".

Поддерживается:

  • Вывод всех полей датасета с возможностью "перетаскивания" в поле выражения;
  • Отображение типов полей датасета;
  • Вывод популярных математических функций с возможностью "перетаскивания" в поле выражения;
  • Цветовая индикация популярных функций и полей датасета.

Запросы к датасетам из файлов

В каждом создаваемом коннекторе всегда есть подключение Insight FS. Оно содержит в себе датасеты, которые создаются из файлов. Данное подключение нельзя отредактировать, клонировать или удалить. Находясь в режиме редактирования датасета, можно выбрать подключение Insight FS из списка подключений для запроса к датасету, созданному из файла.

Другие изменения: 

Дефолтные стили виджетов

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

Изменения коснулись виджетов:

  1. Ключевой показатель
  2. Комбинированная диаграмма
  3. Круговая диаграмма
  4. Конструктор таблиц
  5. Сводная таблица
  6. Фильтр

Цвета и общая стилистика виджетов подобрана таким образом, чтобы итоговая визуализация выглядела гармонично и корректно акцентировала внимание на важных изменениях в показателях.

Также, все перечисленные виджеты получили функционал автогенерации переменных, при котором создание переменных ("Читает" и "Пишет") в измерениях происходит автоматически после подключения источника данных к виджету.

Работа СУР с IDP

Доступ к данным может быть ограничен или разрешен через СУР при работе с виджетами версии Insight 2.2 или в разделе редактора "Датасеты" на стенде.

Виджет "Api" - Взаимодействие с публичными API

Возможность настройки отправки запроса и использование ответа в хранилище данных, с учетом контекста пользователя.

Проведены точечные доработки в рамках виджетов: 

  1. Матричная карта (IDP) - покраска ячеек по условию с метриками.
  2. Градусник (IDP) - добавлен таймаут отправки значений собственными переменными виджета (scale-value-1, scale-value-2, scale-value-range) равный 500 мс.
  3. Сводная таблица (IDP) - изменен дефолтный UI виджета, отображающийся при первичном добавлении виджета на страницу.
  4. Конструктор таблиц (IDP) - добавлено отображение html-кода в виде распознанного текста через Значение.
  5. Комбинированная диаграмма (IDP) - для заливки и точки линий добавлена настройка, дублирующая цвет линии.

Фильтр (IDP) - теперь дублирующие значения измерения исключаются из списка; добавлены настройки границы для “Кнопок действий” и возможность кастомизировать тултип виджета, а также выравнивание для кнопок пагинации; режим поиска теперь не чувствителен к регистру; мелкие улучшения в интерфейсе настроек виджета.