This section describes the Caching Report Option and its functionality in Bold Reports Server.
Go to the UMS Settings page -> Configuration -> reporting/config.xml, add the following node inside the <ReportViewerFeatures>
as shown in the screenshot, and save the changes. The processing option will only work if this node is present.
<CacheStorage Provider="File" ItemTypes= "Report" EnableRequestLimiting= "true"></CacheStorage >
A report server can cache a copy of a processed report and return that copy when a user opens the report.
Caching can shorten the time required to retrieve a report if the report is large or accessed frequently.
To process the report, click the Actions button in the Reports grid context menu and select Processing Options.
There are two options in the Report Processing Options.
Use this option to ensure that the report data is always up-to-date when the user selects the report. If a cached copy of the report is available, it will be returned to the user. Otherwise, the data will be retrieved and the report will be rendered at the time of selection.
Choose this option to cache a temporary copy of the report when it is first accessed by a user. Subsequent users who run the report within the caching period will receive the cached version. This usually enhances performance as the report is served from the cache rather than being reprocessed.
Note:
- A report cannot be cached if it includes user-specific data, prompts for credentials, or relies on Windows Authentication.
- Caching isn’t supported for reports using blob storage.
- Drill down and drill through reports aren’t supported in shared cache.