我正在使用 Oracle BI Publisher 通过我的 java webservice 调用生成报告。我的输入源是 XML 文件,设计模板是 RTF。当我在 XML 文件中有大量数据时,它有时会导致内存不足。
因此,计划为 BI 发布者提供一些替代方案。
BIRT 能满足我的要求吗?
如果没有,还有其他替代报告工具可以满足我的要求吗?
我正在使用 Oracle BI Publisher 通过我的 java webservice 调用生成报告。我的输入源是 XML 文件,设计模板是 RTF。当我在 XML 文件中有大量数据时,它有时会导致内存不足。
因此,计划为 BI 发布者提供一些替代方案。
BIRT 能满足我的要求吗?
如果没有,还有其他替代报告工具可以满足我的要求吗?
在任何这样的问题中,都有很多变数。回答有关 BIRT 问题的最简单方法是在http://www.eclipse.org/birt/phoenix/下载该软件并尝试一下。
问题似乎有点明显,并且您的 XML 包含的信息比系统可以处理的要多(XML 处理可能会占用大量内存),可能使用直接对数据库进行查询的报告引擎会帮助您缓解这个问题,但是我建议您在切换之前进行详尽的测试。