v0.11.0 8/02/2024
Создание подключения к источнику
-
Добавлено автооопределение формата при выборе файла источника. Ручной выбор также остался
-
Исправлены баги проверки соединения
-
При импорте из XLSX теперь таблицы и поля генерируются автоматически. Все что есть в файле будет добавлено в БД коннектора
Индикация в списке коннекторов
Проблемы с подключением теперь видно прямо из списка коннекторов
Реализовано изменение настроек коннектора
Если у пользователя есть права на управление к коннектору, он может изменить настройки подключения, включая его название.
Удаление коннектора
Может быть двух типов:
1. Из проекта. Нажатием на кнопку корзинки в списке коннектов проекта, теперь можно удалить все данные этого источника из скрипта загрузки. После чего нужно запустить скрипт чтобы обновить данные проекта
Внимание. Перед удалением коннекта из проекта убедитесь, что таблицы удаляемого источника не входят ни в одну из моделей данных проекта. Иначе эти модели и сам проект сломаются. Если такое все же произошло, то чтобы восстановить работоспособность проекта нужно загрузить все те же данные обратно в проект.
2. Из списка коннектов. Если у пользователя есть права на управление источником, он может удалить его из системы.
В коннектор типа «файл» добавлена поддержка множественного выбора файлов (одного формата)
Теперь можно создать источник сразу из нескольких файлов одного формата. Для этого нужно выбрать специальный чекбокс «Все файлы в папке». Выбрать папку из которой нужно забрать файлы. Выбрать формат файлов (только вручную). Есть так же, возможность указать маску для имени, чтобы выбрать только часть файлов.
Коннектор, также как и раньше, следит за всеми изменениями файлов и содержания папки. Данные обновятся при любом из этих событий, если отмечен чекбокс «Автоообновление»
Изменен сценарий выбора полей из источника
- Главной страницей теперь является скрипт загрузки
-
Каждый источник открывается в отдельном модальном окне.
- После выбора таблиц/полей импорт данных не запускается. Для выбранных полей в скрипте загрузки генерируется SQL-код для получения выбранных данных.
- Привыборе новых таблиц скрипт больше не перетирается, а новые данные добавляются в конец.
- При повторном входе в источник в интерфейсе больше не видны ранее выбранные таблицы/поля.
- Если в скрипт будут повторно добавлены одни и те же таблицы, то для них сработает алгоритм переименования: имя_таблицы_N(+1)
- Схемы источника теперь также доступны, когда они в нем есть
-
Чтобы получить данные по выбранным таблицам нужно запустить скрипт
Изменение квот в лицензионном ключе
Появились связки ролей Админ-Разраб (AD-лицензия) и Аналитик-Вьювер (AV-лицензия). Теперь это взаимозаменяемые роли в рамках одной лицензии. В ключе теперь будет указано количество этих квот (AD и AV лицензий). А потребитель системы сам устновит нужное ему количесво ролей в рамках этих квот.
Авторесайз дашборда под размер экрана пользователя
В настройках проекта добавлен новый функция «Масштабирование». В активированном состоянии он указывает начиная с какой ширины экрана страница дашборда будет пропорционально увеличиваться или уменьшеньшаться до ширины окна браузера.
Этот эффект будет примен для роли «Вьювер»
Изменения в дашборде больше не потеряются
В режиме разработчика добавлена специальная логика проверки текущих изменений. Теперь при уходе со страницы конструктора дашборда система напомнит пользователю о несохраненных изменениях и предложит их сохранить.
Если по какой-то причине пользователь все же покинул страницу и измения не сохранились базе данных системы, они останутся в браузере и при следующем входе в проект, пользователь будет об этом предупрежден и сможет применить эти изменения и продолжить работу, либо отказаться от этого действия и удалить несохраненное.
Добавлен новый виджет «Фильтр по периоду»
Этот тип фильтра понимает только тип данных «Дата»
В виджете фильтр-список доработан поиск
И увеличен лимит до 2000 значений на выдачу
В виджете «Тепловая карта»
- Добавлено управление порядком значений на осях. На вкладке «Вид»
- Добавлен фильтрующий клик на значение показателя. В этом случае в выборку для фильтрации попадут оба значения осей разрезов виджета (X и Y)
- Добавлен фильтующий клик на значения осей разрезов. В выборку для фильтрации попадает значение разреза
Переменные в медиаблоке получили независимую стилизацию
Теперь каждая переменная может иметь собственный стиль
А в основном тексте они собираются в нужной последовательности, что позволяет получить составные, например KPI, в одном объекте
|
Исправлены баги
Преждевременное сохранение обрезает недогрузившиеся данные о визуалках дашборда
Круговая диаграмма падает, если в значениях разрезов есть null
No Comments