Версия 26.06.1.0
Новое
Единый API чтения для всех разделов РПИ
Новая версия публичного API DataForge (df-api, версия v2) даёт единый способ читать любую часть РПИ, поэтому агентам и скриптам достаточно одной конфигурации для всех разделов вместо настройки под каждый эндпоинт. API охватывает проекты, версии, показатели, измерения, факты, справочники и детали справочника, таблицы фактов и детали таблицы фактов, связи и детали связи, а также сводный экспорт РПИ. Все эндпоинты с постраничной навигацией возвращают одинаковый набор общих полей с информацией о страницах, а количество запросов ограничивается для каждого ключа API (до 100 запросов в минуту).
Эндпоинт показателей и сводный экспорт РПИ могут дополнительно возвращать сгенерированный SQL-код для формул показателей вместе с их привязкой к таблицам фактов — это запрашивается необязательным параметром include_sql; SQL формируется теми же процедурами, которые продукт использует для генерации SQL при верификации показателей в таблицах фактов и модели данных. Поля типов данных также названы однозначно: каждое из них теперь называется либо display_data_type, либо source_data_type — в зависимости от того, какой тип данных в нём хранится, — а поля для типов данных, которых у сущности не существует (например, тип данных в отображении для фактов), больше не возвращаются.
Улучшения
- Локальные установки можно обновлять одним исполняемым файлом, который достаточно загрузить один раз и использовать для всех последующих обновлений. Он загружает последний пакет развёртывания, создаёт резервную копию перед любыми изменениями, добавляет новые переменные в файл настроек, не затрагивая уже заданные значения, и заменяет остальные файлы там, где они отличаются. Он работает в Windows и Linux, запускается двойным щелчком или из командной строки и не требует прав администратора (IMP-2703)
Исправления
Архитектура
- Исправлено: переключение версии проекта больше не нарушает соединение в реальном времени, поэтому пользователи, работающие над проектом в данный момент, остаются видны в заголовке приложения (IMP-2682)
Вход в систему
- Исправлено: при восстановлении пароля больше не отображается некорректное уведомление, если введённый адрес не принадлежит зарегистрированному в системе пользователю (IMP-2715)
Управление колонками РПИ
- Исправлено: новые допустимые варианты колонок РПИ с типом поля «Выбор» теперь можно редактировать (IMP-2669)
- Исправлено: значения с пробелом до или после текста больше не исключаются из преобразования (IMP-2683)
Управление витринами
- Исправлено: сортировка на экранах «Витрины» и «Таблицы фактов» теперь работает корректно (IMP-2645)
- Исправлено: перенос показателя из одной таблицы фактов в другую внутри одной витрины больше не ломает витрину (IMP-2718)
Управление моделью данных и таблицами фактов
- Исправлено: сортировка и поиск теперь работают в колонке «Владелец» на экране «Таблицы фактов» (IMP-2660)
Управление деталями таблицы фактов
- Исправлено: при сопоставлении значения с таблицей базы данных больше не возникает сопоставление с неверным значением в этой таблице (IMP-2697)
- Исправлено: связь, удалённая в таблице фактов, теперь удаляется сразу, поэтому раздел «Детали из РПИ» больше не отображает устаревшую информацию (IMP-2699)
Управление формулами и SQL-скриптами
- Исправлено: элементы, найденные поиском в конструкторе формул, теперь подсвечиваются (IMP-2554)
- Исправлено: в формуле показателя больше не отображается критическая ошибка, если подключённый источник факта, используемого в формуле, отключён (IMP-2681)
- Исправлено: уведомление о проблеме со скриптом больше не дублируется при открытии другого скрипта, который может быть выполнен (IMP-2721)
- Исправлено: в формулах, ссылающихся на дублирующееся название показателя, измерения или факта, теперь отображается критическая ошибка (IMP-2722)
Управление происхождением и зависимостями элементов
- Исправлено: лишняя кнопка [Редактировать] больше не появляется в заголовке производного измерения или факта в диалоге «Посмотреть происхождение» (IMP-2677)
- Исправлено: нажатие кнопки [Редактировать] в заголовке показателя в диалоге «Посмотреть происхождение» больше не приводит систему к бесконечному циклу (IMP-2709)
Управление импортом/экспортом данных продукта и API
- Исправлено: значение «Тип данных в источнике» теперь возвращается для вкладки «Факты» и для измерений, когда источником является база данных ClickHouse (IMP-2531)
- Исправлено: добавление и редактирование отдельных элементов через запросы API к витринам теперь работает корректно (IMP-2667)
- Исправлено: предупреждения больше не появляются в корректных формулах после очистки версии и импорта проекта (IMP-2670)
- Исправлено: импортированные данные теперь соответствуют фактическим данным в исходном файле Excel (IMP-2701)
Управление содержимым таблиц РПИ
- Исправлено: при дублировании строки формулы, использующие её значение, больше не привязываются к нижней из двух строк (IMP-2724)
- Исправлено: дублирование строк в середине РПИ больше не приводит к ошибке сервера ни на одной вкладке (IMP-2759)
Управление РПИ
- Исправлено: комментарий теперь добавляется к выбранной ячейке, а не к ячейке над ней (IMP-2680)
- Исправлено: зелёная направляющая линия, используемая при изменении размера строк и колонок, больше не выходит за пределы окна приложения (IMP-2706)
- Исправлено: выравнивание текста в ячейках с большим объёмом текста теперь сохраняется после повторного открытия (IMP-2707)
- Исправлено: при включённой фильтрации в РПИ выделение больше не подсвечивает посторонние области (IMP-2710)
- Исправлено: после включения фильтрации в РПИ ячейки больше не выделяются в непредсказуемом порядке при попытке отредактировать или скопировать текст (IMP-2711)
- Исправлено: выпадающий список ячейки-списка и меню заголовка колонки больше нельзя открыть одновременно (IMP-2712)
Развёртывание локальной установки продукта
- Исправлено: проблемы, возникавшие при чистой установке продукта (IMP-2793)
Интерфейс и удобство использования продукта
- Исправлено: текст полей «Дата начала» и «Дата окончания» в диалоге «Информация о лицензии» теперь соответствует остальному тексту в приложении (IMP-2533)
- Исправлено: лишняя полоса прокрутки над результатом скрипта внутри витрины удалена (IMP-2541)
- Исправлено: пропавшие тени под некоторыми кнопками над РПИ (IMP-2543)
- Исправлено: контекстное меню, открываемое правым щелчком в РПИ, больше не выходит за пределы окна приложения (IMP-2553)
- Исправлено: значения внутри справочников на канве модели данных теперь выровнены по центру (IMP-2557)
- Исправлено: цвет заголовков в диалогах и части текста внутри них теперь соответствует руководству по дизайну (IMP-2641)
- Исправлено: размер диалога «Детали из РПИ», открываемого из диалога «Посмотреть происхождение» в РПИ, теперь соответствует дизайну (IMP-2659)
- Исправлено: копирование и вставка по Ctrl+C и Ctrl+V теперь работают на вкладках «Таблицы фактов» и «Связи» в РПИ (IMP-2664)
- Исправлено: подсказки в колонках «Действия» по всему приложению больше не отображаются с серыми углами (IMP-2671)
- Исправлено: значок разворачивания меню теперь выровнен по центру (IMP-2684)
- Исправлено: нижний отступ на вкладках «Таблицы фактов», «Связи» и «Справочники» в РПИ теперь соответствует стандартному отступу (IMP-2685)
- Исправлено: промежутки между строками теперь соответствуют руководству по дизайну (IMP-2698)