InetSoft Reporting Software - Report Archiving

InetSoft's reporting software comes with report archiving options that enable the program to save a great deal of resources thereby vastly improving performance. View the information below to learn more about the Style Intelligence solution.

Reports are inherently dynamic. Whenever a user sends a request to generate a report, the engine executes the report and retrieves fresh data from the database, regardless of whether the same report has been generated before. For small to medium sized reports, the impact of generating the report each time is minimal and generally does not cause any performance problem.

However, if an application has many very large reports, dynamically generating the reports on demand may not be a feasible solution. To avoid repeatedly generating the reports, a report archive for the application can be set up to save and reuse generated reports.

View 2-min Dashboard Demo
Register for Pricing
Try Free BI Software

#1 Ranking: Read how InetSoft was rated #1 for user adoption in G2's user survey-based index Read More

Report Archive Configuration Options

You can configure report archiving from the 'Archive' page, under the 'Repository' node of the Server tab. Report archives support the following features:

• Saving and retrieving reports
• Report versioning
• Report access permissions
• Archive rules for cleaning up saved reports
• Different report formats: Generated Report, PDF, XML, Excel, PowerPoint, RTF, HTML, CSV, and SVG
• Searching the archived reports for a particular string
• Backing up an archive
• Compressing archived files

This software supports three types of report archives: File system-based archive, CVS-based archive, and user-defined archive.

The 'File System' option saves and manages archived reports on the server file system. This type of archive only allows one version per report. The report files are managed internally by the report archive. Therefore, the archive does not depend on any external software.

The 'Version (CVS)' option selects a versioned archive based on CVS. All reports are saved and managed through a CVS system. Each report can be saved in multiple versions. In order for the archive to work, the 'CVS Bin' field must specify an absolute path to the CVS executable file (cvs.exe).

The 'User Defined' option may be used as an alternative to the default archives. A common user-defined archive would, for instance, save the archived report into a user database. The user-defined archive class needs to implement the ReportArchive or VersionedArchive interface.