0

我已经使用 Pentaho Report Designer 创建了一个报告并保存了 .prpt 文件。我已经将文件包含在 Java EE 应用程序中,并且正在使用 Pentaho API 以不同格式显示报告,即 HTML、PDF、Excel 等。

有没有办法我可以生成一次报告,然后以不同的格式提供它,即让 SQL 只运行一次。以这种方式设置将是一个巨大的性能改进。

4

1 回答 1

1

看看报告缓存。自平台版本 4.5 以来的一项新功能 - 可以缓存用户报告,但它仅基于每个用户每个会话。因此,如果您不维护会话,则不会缓存数据?

您可能需要调整缓存配置。

http://infocenter.pentaho.com/help/index.jsp?topic=%2Fperformance_tuning_guide%2Ftopic_reporting_caching.html

于 2013-05-03T05:19:27.650 回答