Pentaho报告

Pentaho reporting

我一直致力于使用 Pentaho 进行数据集成、分析和报告的项目。 所以最后,我需要使用 Pentaho 工具做一些报告。问题是我们的数据太大了,所以报告平台太慢了,而且我们的线路太多了,它时不时地停止响应,变得非常慢。 有什么解决办法吗?一个报告工具或平台,我们可以使用它来代替 Pentaho 报告,而无需更改整个事情并从第一个 ETL 步骤中获得。 谢谢

您有 2 个选择:

  1. 付费购买企业版(我与 pentaho 无关 :P)
  2. 预处理要在结果报告中显示的数据。

请记住,您可以使用 PDI(Pentaho Spoon、Kettle 或任何您喜欢的名称)作为报告数据源。您可以 "pre-process" 结果数据并仅将报表设计器用于主题目的。 Kettle 中的转换可以 运行 并行,并且可以分布式,因此,如果您有一个集群,请使用 PDI 数据源将 "queries" 分配给所有硬件。这可以提高 800 倍的性能。

其他选项是在文本文件中生成历史数据,并通过 PDI 数据源读取它们。

您有数千种使用 PDI 的选择。 :D

答案就一个字:如果数据大,那就是PDI。

预处理数据并将结果放在 Pentaho 报告输出中。缺点是您不能使用该方法设计报表。您应该首先提取一小部分数据来设计报告。