Форсайт
Версия 10.8 LTS

Версия 10.9

Обновления в релизе 10.9

Отчётность и визуализация данных

  • защита листа в регламентных отчётах и формах ввода в веб-приложении;
  • упрощённая настройка параметров печати в регламентных отчётах и формах ввода в веб-приложении;
  • отображение пиктограмм в ячейках таблицы в регламентных отчётах и формах ввода в веб-приложении;
  • настройка перекрытия и зазоров на диаграммах в регламентных отчётах и информационных панелях в веб-приложении;
  • выбор варианта отображения источника данных в регламентных отчётах в веб-приложении;
  • отмена изменения данных в регламентных отчётах в веб-приложении;
  • открытие справочника НСИ при нажатии на пользовательскую кнопку в регламентных отчётах в веб-приложении;
  • поиск по командам меню в регламентных отчётах в веб-приложении;
  • ввод и согласование данных в бизнес-процессах через регламентные отчёты в веб-приложении;
  • изменение логики работы со скрытыми строками/столбцами таблицы при использовании автофильтра в регламентных отчётах, формах ввода, экспресс-отчётах и аналитических панелях в веб-приложении;
  • перенос и расширение функциональности мастера настроек отчёта в регламентных отчётах в веб-приложении;
  • перенос и расширение функциональности панели настроек в информационных панелях в веб-приложении;
  • предварительный просмотр и печать слайдов/визуализаторов в информационных панелях в веб-приложении;
  • расширение используемых форматов данных визуализаторов в информационных панелях в веб-приложении;
  • отображение значений фильтров в заголовке визуализаторов в информационных панелях в веб-приложении;
  • определение роли полей визуализаторов в информационных панелях в веб-приложении.

Средства разработки приложений

  • открытие последних используемых объектов в среде разработки;
  • расширение области видимости элементов кода в пользовательском инспекторе классов среды разработки в веб-приложении;
  • отладка веб-форм в веб-приложении.

Алгоритмы расчёта, бизнес-процессы, задачи ETL и рабочие пространства

  • выравнивание объектов на рабочей области в алгоритмах расчёта, задачах ETL и рабочих пространствах в веб-приложении;
  • настройка смешанного форматирования текста в алгоритмах расчёта, задачах ETL и рабочих пространствах в веб-приложении;
  • настройка отображения элементов в редакторе формул в алгоритмах расчёта в веб-приложении;
  • настройка связи параметров шагов по атрибутам в бизнес-процессах в веб-приложении.

Администрирование и системные возможности

  • повышение версии репозитория;
  • повышение версии метаданных регламентных отчётов;
  • прекращение поддержки интеграции с порталом IBM WebSphere Portal;
  • управление режимом обслуживания в менеджере безопасности в веб-приложении;
  • расширение функциональности формирования структуры обновления в менеджере обновлений в веб-приложении;
  • открытие готового обновления на просмотр в менеджере обновлений в веб-приложении;
  • подключение к базе данных СУБД ClickHouse в веб-приложении;
  • настройка отображения элементов при добавлении группы элементов в мастерах табличного, календарного, вычисляемого справочников и справочника НСИ в веб-приложении;
  • расчёт соотношения долей элементов вычисляемых фактов в мастере стандартного куба в веб-приложении;
  • настройка агрегации разных единиц измерений показателей стандартного куба в веб-приложении;
  • выбор таблицы модели данных в качестве источника данных в веб-приложении;
  • подключение календарного справочника с настраиваемым диапазоном дат;
  • расширение функциональности отметки элементов измерений в инструментах платформы;
  • расширение функциональности сохранения копии объектов в веб-приложении;
  • изменение отображения записей при работе с консолью управления глобальным кешем в веб-приложении;
  • изменение механизма кеширования скомпилированного Fore-кода;
  • изменение уровня вывода отладочной информации SQL-запросов и их параметров;
  • получение данных репозитория одним запросом;
  • расширение логирования событий для SIEM-систем.

Изменения в API платформы

  • новый API платформы;
  • исключение API платформы.

Отчётность и визуализация данных

Защита листа в регламентных отчётах и формах ввода в веб-приложении

Реализован выбор операций, которые будут доступны пользователям при работе с листом, в окне «Защита листа»:

Упрощённая настройка параметров печати в регламентных отчётах и формах ввода в веб-приложении

Реализована упрощённая настройка параметров печати активного листа отчёта/формы ввода на панели параметров «Параметры страницы». Для открытия панели используйте команду «Параметры страницы» в группе «Разметка страницы» главного меню:

Расширенная настройка параметров печати доступна при открытии отчёта/формы ввода на предварительный просмотр.

Отображение пиктограмм в ячейках таблицы в регламентных отчётах и формах ввода в веб-приложении

Реализовано отображение пиктограмм в ячейках таблицы с помощью флажков, расположенных в группе «Параметры» на панели параметров:

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

Настройка перекрытия и зазоров на диаграммах в регламентных отчётах и информационных панелях в веб-приложении

Реализована настройка расстояния между рядами и их положения относительно друг друга на диаграмме в группе «Перекрытия и зазоры» на панели параметров:

Выбор варианта отображения источника данных в регламентных отчётах в веб-приложении

Реализован выбор варианта отображения стандартного или вычисляемого куба с помощью команды «Вариант отображения» в контекстном меню источника данных:

Отмена изменения данных в регламентных отчётах в веб-приложении

Реализована отмена изменений данных во всех таблицах, содержащихся на активном листе или в отчёте, с помощью кнопки «Отменить изменения» на вкладках «Главная» и «Данные» панели инструментов:

Открытие справочника НСИ при нажатии на пользовательскую кнопку в регламентных отчётах в веб-приложении

Реализовано открытие справочника НСИ при нажатии на пользовательскую кнопку. Для выбора справочника НСИ используйте раскрывающийся список «Открыть объект репозитория» в окне «Настройки пользовательской кнопки».

Поиск по командам меню в регламентных отчётах в веб-приложении

Реализован поиск по командам в главном меню для ускорения выполнения операций над отчётом:

Ввод и согласование данных в бизнес-процессах через регламентные отчёты в веб-приложении

Реализовано управление активными шагами процесса на текущем листе отчёта, открытого на просмотр, с помощью кнопок «Завершить задачу» и «Отклонить задачу» на вкладке «Главная» панели инструментов:

Изменение логики работы со скрытыми строками/столбцами таблицы при использовании автофильтра в регламентных отчётах, формах ввода, экспресс-отчётах и аналитических панелях в веб-приложении

Изменена логика работы со скрытыми строками/столбцами таблицы при использовании автофильтра:

  • вставка значения из одной ячейки в диапазон ячеек применяется только к видимым строкам/столбцам;
  • вставка диапазона значений применяется ко всем видимым строкам/столбцам. Вставляемый диапазон значений расширяется с учётом размера области копирования, в том числе на скрытые строки/столбцы;
  • перемещение диапазона значений в буфер обмена применяется ко всем строкам/столбцам независимо от их видимости при фильтрации;
  • удаление данных применяется только к видимым строкам/столбцам.

Перенос и расширение функциональности мастера настроек отчёта в регламентных отчётах в веб-приложении

Перенесена функциональность мастера настроек отчёта в следующие элементы интерфейса:

  • в окно «Параметры» перенесена функциональность со страницы «Параметры» мастера для удобного формирования списка параметров отчёта:

  • на панель «Параметры» перенесена функциональность со страницы «Управление параметрами» мастера для связи параметров источников данных с параметрами отчёта и реализовано применение заданных значений параметров:

Перенос и расширение функциональности панели настроек в информационных панелях в веб-приложении

Перенесена функциональность группы «Экспорт» с панели настроек в главное меню и в контекстное меню визуализатора для удобного экспорта слайда/визуализатора в файл с расширением *.pdf или *.png:

Расширена функциональность панели настроек таблицы:

Предварительный просмотр и печать слайдов/визуализаторов в информационных панелях в веб-приложении

Реализован предварительный просмотр и печать слайда/визуализатора с помощью команды «Печать» в главном меню и в контекстном меню визуализатора. Для расширенной настройки параметров печати визуализатора используйте панель параметров «Параметры страницы»:

Расширение используемых форматов данных визуализаторов в информационных панелях в веб-приложении

Реализовано использование числового и процентного формата данных в окне «Настройки формата данных» для Sankey-диаграммы, диаграммы рассеяния, индикатора, карты.

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

Реализовано отображение отметки элементов измерений, размещённых в области «Фильтр» на боковой панели, в заголовке визуализатора с помощью флажка «Отображать значения фильтров» в группе «Заголовок» на панели настроек:

Определение роли полей визуализаторов в информационных панелях в веб-приложении

Реализовано определение роли полей визуализаторов в раскрывающемся меню кнопки «Действие»:

Средства разработки приложений

Открытие последних используемых объектов в среде разработки

Реализовано открытие последних десяти используемых объектов с помощью команды «Файл > Открыть последние» в главном меню среды разработки:

Расширение области видимости элементов кода в пользовательском инспекторе классов среды разработки в веб-приложении

Реализовано отображение модификатора доступа «Protected Friend» — модификаторы доступа, используемые вместе, указывают, что к элементам можно обратиться из любого модуля текущей сборки, а также из класса, производного от данного, но находящегося в модуле другой сборки:

При использовании технологии IntelliSense скрыты модификаторы доступа:

  • Protected. Для экземпляров классов и интерфейсов;
  • Private. Для экземпляров классов, интерфейсов и пространств имён.

Отладка веб-форм в веб-приложении

Реализована отладка веб-форм в зависимости от значения свойства modal, которое устанавливается в режиме дизайнера:

  • если установлено значение True, то при отладке веб-форма запускается модально относительно текущей вкладки браузера. Индикация режима отладки осуществляется в заголовке веб-формы в виде пиктограммы зелёного цвета, а также в заголовке вкладки браузера:

  • если установлено значение False, то при отладке веб-форма запускается в новой вкладке браузера.

Алгоритмы расчёта, бизнес-процессы, задачи ETL и рабочие пространства

Выравнивание объектов на рабочей области в алгоритмах расчёта, задачах ETL и рабочих пространствах в веб-приложении

Реализовано выравнивание нескольких выделенных объектов на рабочей области с помощью кнопки «Выровнять» на панели инструментов или одноимённой команды контекстного меню:

Настройка смешанного форматирования текста в алгоритмах расчёта, задачах ETL и рабочих пространствах в веб-приложении

Реализована настройка смешанного форматирования текста на всплывающей панели при добавлении объектов оформления на рабочую область:

Настройка отображения элементов в редакторе формул в алгоритмах расчёта в веб-приложении

Реализована настройка отображения элементов по атрибутам для всех измерений источника данных при добавлении формулы расчёта блока расчёта или блока контроля в редакторе формул. Для изменения вида отображения элементов в области «Использовать выбранные элементы» и в области формул используйте кнопку «Отображение элементов измерения»:

Настройка связи параметров шагов по атрибутам в бизнес-процессах в веб-приложении

Реализован выбор атрибутов справочников на вкладке «Связь» боковой панели при настройке связи параметров шагов «Ввод данных», «Расчёт», «Согласование», «Вызов подпроцесса», «Задача ETL» с параметрами процесса:

Администрирование и системные возможности

Повышение версии репозитория

Повышена версия репозитория метаданных до 168. При обновлении платформы необходимо обновить версию репозитория.

Повышение версии метаданных регламентных отчётов

Повышена версия метаданных регламентных отчётов до 123. Отчёты, созданные в 10.9, будут недоступны для открытия в предыдущих версиях.

Прекращение поддержки интеграции с порталом IBM WebSphere Portal

Прекращена поддержка работы платформы с корпоративным порталом IBM WebSphere Portal.

Управление режимом обслуживания в менеджере безопасности в веб-приложении

Реализован режим обслуживания, предназначенный для временного ограничения доступа пользователей к системе. Для управления режимом обслуживания в текущем репозитории используйте кнопку «Активировать режим» в разделе «Сервис» менеджера безопасности:

При активированном режиме обслуживания вход в систему доступен только пользователям/группам пользователей, обладающим новой привилегией «Вход в систему в режиме обслуживания».

Расширение функциональности формирования структуры обновления в менеджере обновлений в веб-приложении

Реализованы новые возможности для формирования структуры обновления в менеджере обновлений:

  • добавление объекта репозитория в обновление из навигатора с помощью команды контекстного меню «Добавить в обновление»:

  • добавление элементов справочника НСИ/составного справочника НСИ в обновление из справочника с помощью команды контекстного меню «Добавить в обновление»:

  • добавление удаления объекта репозитория в обновление с помощью команды «Удаление объекта» в раскрывающемся меню кнопки «Добавить объект в обновление» менеджера обновлений:

Открытие готового обновления на просмотр в менеджере обновлений в веб-приложении

Реализовано открытие файлов обновления с расширением *.pefx на просмотр. Для открытия обновления используйте команду «Открыть обновление» в разделе «Менеджер обновлений» на боковой панели навигатора объектов. Содержимое файла обновления открывается в новом интерфейсе менеджера обновлений:

Подключение к базе данных СУБД ClickHouse в веб-приложении

Реализован выбор типа клиента СУБД «ClickHouse» и настройки подключения к базе данных СУБД ClickHouse на странице «Свойства базы данных» в мастере базы данных:

На основе базы данных СУБД ClickHouse доступно создание следующих объектов: таблица, запрос, присоединенная таблица, представление, команда СУБД, процедура. Созданные таблицы могут использоваться в качестве источников данных для табличных справочников.

Настройка отображения элементов при добавлении группы элементов в мастерах табличного, календарного, вычисляемого справочников и справочника НСИ в веб-приложении

Реализована настройка отображения элементов по атрибутам при добавлении типов отметки «Элементы из списка», «Элементы по общему владельцу» на странице «Группы элементов» в мастере справочника. Для изменения вида отображения элементов в окнах «Оставлять элементы по списку» и «Оставлять дочерние элементы с родителем» используйте кнопку «Отображение элементов»:

Расчёт соотношения долей элементов вычисляемых фактов в мастере стандартного куба в веб-приложении

Реализована новая функция TOTAL для составления формулы расчёта соотношения долей элементов вычисляемого факта в редакторе выражений. Функция возвращает значение элемента заданного факта для родительского элемента по измерению с указанным идентификатором. Доли рассчитываются по формуле «Факт/TOTAL»:

Настройка агрегации разных единиц измерений показателей стандартного куба в веб-приложении

Реализована настройка агрегации разных единиц измерений показателей и индикация в агрегированной ячейке таблицы при отметке элементов с разными единицами измерений. Для настройки агрегации разных единиц измерений используйте флажок «Не агрегировать разные единицы измерения» на странице «Агрегация» в мастере стандартного куба:

По умолчанию в агрегированной ячейке таблицы отчёта выводится символ «-» вместо значения. Для изменения символа или вывода пользовательского текста используйте свойство IPivot.UnmatchedUnitsText.

Выбор таблицы модели данных в качестве источника данных в веб-приложении

Реализован выбор таблицы модели данных в качестве источника данных:

Подключение календарного справочника с настраиваемым диапазоном дат

Реализован альтернативный способ использования календарного справочника с настраиваемым диапазоном дат для настройки отображения параметров объектов и редактора ячейки в регламентных отчётах и формах ввода. Для подключения календарного справочника с настраиваемым диапазоном дат используйте параметр RANGECALENDARMODE со значением true:

Расширение функциональности отметки элементов измерений в инструментах платформы

Реализована возможность отметки элементов измерения по указанному тексту, заданному условию или списку в окне «Изменить отметку»:

Расширение функциональности сохранения копии объектов в веб-приложении

Реализованы новые возможности в окне «Сохранить как» для сохранения копии регламентных отчётов, информационных панелей, моделей данных и рабочих пространств:

  • поиск объектов;
  • настройка отображения объектов;
  • создание папки.

Изменение отображения записей при работе с консолью управления глобальным кешем в веб-приложении

Изменено отображение записей, заблокированных прикладным кодом, в мастере мониторинга памяти. Для заблокированной записи отображается значение «Запись недоступна» в столбцах «Количество точек», «Дата», «Зарезервировано памяти», «Используется памяти».

Изменение механизма кеширования скомпилированного Fore-кода

Изменён механизм кеширования скомпилированного Fore-кода. В файловом кеше хранятся скомпилированные версии модулей/форм/сборок:

  • в ОС Linux файловый кеш располагается на BI-сервере в подкаталоге /opt/foresight/fp10.x-biserver/var/cache/AsmCache<порядковый номер>/Mod/<идентификатор репозитория>/<номер сборки>;
  • в ОС Windows файловый кеш располагается в профиле пользователя, в подкаталоге %USERPROFILE%\AppData\Local\Foresight\Foresight Analytics Platform\AsmCache<порядковый номер>\Mod\<идентификатор репозитория>\<номер сборки>.

Для изменения пути хранения файлового кеша создайте параметр CachefilePath в разделе реестра [HKEY_CURRENT_USER\Software\Foresight\Foresight Analytics Platform\10.0\10.9].

Прекращена поддержка кеширования сборок только на локальном диске:

Изменение уровня вывода отладочной информации SQL-запросов и их параметров

Изменён уровень вывода отладочной информации SQL-запросов и их параметров с Info[II] на Debug[DD].

Пример записи в логе:

[DD] 37648 [7E728F555694421F] PREPARED SQL: insert into dbo.B_JLO(SES, STAMP, STAMP_OUT, US_SID, US_NAM, US_DES, US_STA, US_OS, US_IP, ALLO,CMNT,SES_ID, US_MAC) values(:A, :B, :C, :D, :E, :F, :G, :H, :I, :J,:CMNT, @@SPID, :K)
[DD] 37648 [7E728F555694421F] PARAMS:
A = 382386
B = 03.04.2025 12:06:01.418
C = 29.12.2027 12:06:01.418

Получение данных репозитория одним запросом

Реализовано получение данных репозитория одним запросом, который открывает соединение с репозиторием, выполняет прикладной код и закрывает соединение с репозиторием, с помощью операции ForeExecAtomic для интеграции платформы с внешними сервисами.

Расширение логирования событий для SIEM-систем

Реализованы новые операции для логирования событий безопасности в CEF-формате, а также расширены протоколируемые события в разделе «Протокол доступа» менеджера безопасности.

Изменения в API платформы

Новый API платформы

В новой версии продукта «Форсайт. Аналитическая платформа» 10.9 реализовано API для разработки прикладного приложения в системных сборках: Cubes, Dashboard, Dimensions, Express, Metabase, Ms, Pivot, Report, System, WebForms. Подробное описание элементов смотрите в справочной системе.

Сборка Cubes

CubeDataType.CalculatedUnitsMismatch (перечисление)ICubeCacheItem.Busy
CubeInstanceDestinationExecutorOptions.MarkAggregationsUnitsMismatch (перечисление)IStandardCubeDestination.MarkCalculatedUnitsMismatch

Сборка Dashboard

IDashboard.EventsAssemblyIDashboardUserEvents
IDashboard.EventsClassIDashboardVisualizerCancelEventArgs.Cancel
IDashboard.HeadersIDashboardVisualizerEventArgs.Visualizer
IDashboardEventArgs.Dashboard

Сборка Dimensions

IDimSelection.DeselectParentIDimSelection.SelectParent

Сборка Express

IHeaderIHeaders
IHeaderBasePrxSheetHeaderPartDisposition (перечисление)
IHeaderPart

Сборка Metabase

IMetabaseUpdateDataObjectNode.IsPartialUpdateIPrimaryClickHouseSPLD
IMetabaseUpdateDeleteObjectNode.BoundType

Сборка Ms

IMsFormulaTransform.NamingAttributes

Сборка Pivot

IPivot.UnmatchedUnitsText

Сборка Report

IPrxSheetHeaderIPrxSheetHeaderPart
IPrxSheetHeaderBaseIPrxSheetHeaders

Сборка System

IRWMutex

Сборка WebForms

IWebClipboard.TextIWebFormComponent.Clipboard

Исключение API платформы

В новой версии продукта «Форсайт. Аналитическая платформа» 10.9 исключено свойство IMetabaseDefinition.DebugMode из системной сборки Metabase. Отредактируйте модули/сборки, в которых используется данное свойство.