我使用Pentaho报表设计器创建了一个报表并保存了.prpt文件。我已将该文件包含在Java EE应用程序中,并使用Pentaho API以不同格式显示报告,即HTML,PDF,Excel等。
有没有办法可以生成一次报告,然后以不同的格式提供报告,即SQL只运行一次。以这种方式设置将是一个巨大的性能改进。
答案 0 :(得分:1)
查看报告缓存。自平台版本4.5以来的新功能 - 可以缓存用户报告,但它仅基于每个用户的每个会话。因此,如果您不维护会话,数据将不会被缓存?
可能需要调整缓存配置。