Web services 如何从Pentaho中的Web服务创建图表

Web services 如何从Pentaho中的Web服务创建图表,web-services,charts,pentaho,kettle,Web Services,Charts,Pentaho,Kettle,我们需要使用pentaho创建不同的图表,如饼图、折线图等。 我们从一个基于SOAP的Web服务调用中获取这些图表的数据。 最好的方法是什么。? 我们可以使用Pentaho中的PDI(kettle)组件从webservice获取数据,然后使用Pentaho designer从PDI数据源创建图表吗?您希望如何使用图表?电子邮件?网状物可移动的PDF 您是否需要存储来自soap调用的数据,例如,建立历史记录,或者直接显示来自soap调用的该时间点的图表 如果是前者,则必须使用PDI获取数据,然后将

我们需要使用pentaho创建不同的图表,如饼图、折线图等。 我们从一个基于SOAP的Web服务调用中获取这些图表的数据。 最好的方法是什么。?
我们可以使用Pentaho中的PDI(kettle)组件从webservice获取数据,然后使用Pentaho designer从PDI数据源创建图表吗?

您希望如何使用图表?电子邮件?网状物可移动的PDF

您是否需要存储来自soap调用的数据,例如,建立历史记录,或者直接显示来自soap调用的该时间点的图表

如果是前者,则必须使用PDI获取数据,然后将其存储


如果是后者,那么您可以直接在CDE中执行此操作,并构建一个仪表板来显示图表。CDE/CTools中的图表是Pentaho堆栈中最好的。如果您还没有听说过CDE/Ctools,那么请查看它——它是任何Pentaho安装的重要插件,现在Pentaho中默认包含了它的一部分。

每个图表都是由图表引擎生成的图片。Pentaho有两个绘图引擎(Birt报告、Jasper报告)。您应该使用Pentaho BI,它在http正常GET请求下将按请求发回资源。就像普通的网络浏览一样,当页面呈现时,图片可以作为内部URL访问。图表中的参数可以作为HTTP GET/PUT参数传递

谢谢。正如我在询问中提到的,我们正在从webservice API获取数据。是否可以在CDE工具中基于webservice调用创建图表?请确认。如果您可以发送一些链接/教程,详细解释我们希望在web和手机中使用图表,我非常确定这是可能的,但我不知道具体是如何做到的。我建议访问freenode上的####pentaho IRC论坛并在那里询问——一些CDE/CCC开发人员居住在那里。