Freezing Report Data in the Background Using Variants 

You can use variants and variant groups to freeze report data at specified times in the background. By freezing report data, you can execute the report online later without the system needing to read any data from the database. This reduces runtimes substantially when you execute reports online.

See also:

Creating Variants and Variant Groups