Кэширование объектов репозитория

Для различных типов объектов репозитория реализованы и используются различные способы кэширования:

Кэширование справочников и измерений в базах данных временных рядов

Кэшировании объектов среды разработки

Кэшировании регламентных отчетов

Кэширование карт

Кэширование изображений предварительного просмотра объектов

Кэширование в веб-приложении

При работе BI-сервера «Форсайт. Аналитическая платформа» извлечение и хранение данных, необходимых для работы веб-приложения, осуществляется в памяти самого BI-сервера. Также систему можно расширить путем введения дополнительных (более производительных) BI-серверов, на которые будет возложена функция извлечения и кэширования данных из базы репозитория. BI-сервер с веб-приложением будет обращаться к этим BI-серверам и получать поток с необходимыми данными без дополнительного обращения к СУБД.

Для использования такой схемы необходимо в реестре или файле settings.xml заполнить раздел Service. В данном разделе указываются адреса удаленных BI-серверов и настройки репозиториев, для которых будет работать указанная схема кэширования данных.

Примечание. Указанный режим работы кэширования актуален только для тех объектов, для которых включено кэширование в репозитории.

Очистка кэша

Очистка кэша позволяет избежать использования потенциально устаревших данных.

Примечание. Очистка кэша доступна только в настольном приложении.

Для очистки кэша справочников и базы данных временных рядов выполните команду «Очистить кэш» меню «Сервис» в навигаторе объектов.

Для очистки кэша объектов среды разработки выполните команду менеджера безопасности «Репозиторий > Очистить кэш сборок».

Для очистки кэша регламентного отчета нажмите кнопку «Очистить» в окне «Кэш объекта».

Для очистки кэша данных различных объектов нажмите на кнопку «Очистить кэш» вкладки «Кэш» окна «Свойства объекта».

Для очистки кэша репозитория выполните команду «Очистить кэш» в главном меню «Сервис» навигатора объектов.

См. также:

Кэширование (In-Memory)