Consultor Eletrônico



Kbase P7807: What's Auto Archive in Actuate Report Server 4 and later
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   22/08/2003
Status: Unverified

GOAL:

What's Auto Archive in Actuate Report Server 4 and later

FIX:

This solution describes how the automatic archival feature
in the Actuate e.Reporting Suite works. The suite provides
a means of adding structured contect to your web site.

The Actuate e.Reporting Suite provides extensive report scheduling
capabilities that are used to create pre-cached structured content on
a regular basis. It is common to use these features to schedule daily,
weekly, monthly and yearly reports and store these reports in
Actuate's Report Encyclopedia.

An associated maintenance task is to delete or archive old versions of
these reports. For example, it may be desirable to keep only the last
5 copies of a weekly status report. With Actuate Release 3, it is
possible to automate this maintenance using the Report Server API,
although this requires a custom program be developed.

The Automatic Archival feature introduced in Actuate 4 enables
documents to be automatically deleted or archived from the Report
Encyclopedia without the need to develop a custom Report Server
API program.


Using Automatic Archival, administrators can establish an archive
policy for different file types at the Report Encyclopedia, folder or
individual item level.
For complex archiving rules, the report can set its own archival
policy using Actuate Basic at report execution time. This provides
the developer a very explicit control over the deletion of a
report output.

Expired or archived objects are automatically deleted when the archive
policy applies. It is also possible to provide a custom library to
copy the object to an archive system prior to deletion. This allows
report archival to be integrated with any existing archive system.
This library is called Archive driver software and is an interface
between the Report Server and the archiving software and
hardware.


The Actuate e.Reporting server includes an example archive driver in
the report server's /examples directory with its source code. It takes
files from the Report Encyclopedia and stores them on the machine's
native file system using a similar folder hierarchy to the one in the
Report Encyclopedia. On Windows NT, the archive driver is in
archive.DLL and on UNIX, it is a shared library.

Reference to Written Documentation:
Administrator Desktop On-line help.


Setting Auto Archive rules, Administering the Report Encyclopedia,
Chapter 4, "Managing RS resources".

The Archive driver: e.Reporting Server Guide manual, Chapter 5,
Section "About the archive driver".

Creating an archive driver: "Integrating Actuate e.Reporting Server"
manual distributed with the Actuate SDK.