如何在 Pentaho 上使用 Web 服务作为数据源

How to use web service as data source on Pentaho

我正在尝试使用 Web 服务作为 Pentaho 报表设计器中的数据源。

你能指导我吗?

如果你没有 Pentaho 数据集成,你可以用 Groovy 脚本来完成它,我在这里有一个例子(尽管它使用 Java 客户端而不是 Web 客户端):

http://funpdi.blogspot.com/2014/09/groovy-datasources-with-pentaho-report.html

借助 Pentaho 数据集成,您可以创建一个使用 REST 步骤从 Web 服务获取数据的转换。然后在 Pentaho Report Designer 中你可以创建一个 Pentaho Data Integration 数据源,选择你想要从中获取字段的步骤,然后在你的报告中使用这些字段。有一个很棒的博客 post 解释了这个过程:

http://infochick76.blogspot.com/2013/10/pentaho-report-integration-with-web.html