Перейти к содержанию

Версия 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)