To speed up access to objects and their work, use repository objects caching. When reports built using the Dashboards, Analytical Queries (OLAP), Reports and Time Series Analysis tools are used, preview maps and images are automatically cached, if repository objects in the object navigator are displayed as extra large icons. To speed up map rendering on opening a report, maps cache is checked if it contains the requested map. If the map is found in cache, the cached map is shown in the report. If there is no map in cache, the repository map opens, and cache is updated. If there are several connections to the same repository, common cache with maps will be used for all connections. On closing all connections, cache of maps is cleared.
Caching is available for some of the repository object types:
All dictionary types.
Time series databases.
Regular reports.
Development environment objects.
To use repository object caching:
Select the repository object in the object navigator.
Enable caching:
For a dictionary or a time series database select the Cacheable Object checkbox on the Cache tab in the object properties.
For a regular report add cache in the Object Cache dialog box.
For a development environment object select the Cache Assemblies on Local Drive Only checkbox in the Set Up Repository Connection dialog box.
After executing the operations, caching of the selected repository object is used.
On Foresight. Analytics Platform working, extraction and storage of data required for web application running is made in the BI server memory. The system can also be expanded by introducing additional (more powerful) BI servers with function of data extracting and caching from repository. BI server with web application will request those BI servers and get the thread with required data without additional request to DBMS. To introduce additional BI servers, fill in the Service section in system registry settings or in the Settings.xml file.
Caching of dictionaries and dimensions in time series databases
Development environment object caching
To use actual data, clear cache if required.
Cache clearing allows avoiding the use of potentially outdated data.
NOTE. Cache clearing is available only in the desktop application.
To clear repository cache, select the Tools > Clear Cache item in the main menu of the object navigator.
To clear cache of dictionaries and time series databases, click the Clear Cache button on the Cache in the object properties.
To clear regular report cache, click the Clear button in the Object Cache dialog box.
To clear development environment object cache, select the Repository > Clear Assembly Cache item in the main menu of the security manager.
See also: