需要有关Pentaho CTools的功能信息来开发动态/交互式仪表板

时间:2013-10-21 06:09:12

标签: localization pentaho pentaho-ctools

我们希望使用CTools进行仪表板开发,而不是使用企业版的仪表板设计器,因为它非常有限,而且CTools功能更强大。

但是我们仍然对CTools的一些功能有一些疑问,我们在论坛/博客上没有得到任何具体答案,如下所示: -

  • 我们如何本地化使用CTools开发的仪表板?
  • 我们如何通过在会话中传递/存储变量来为多个客户重复使用相同的仪表板,并根据该变量我们将过滤该特定客户的查询中的数据,并在仪表板上应用不同的样式/主题
  • 我们是否有可用于Pentaho 5.0的CTools,我们可以在Pentaho 5.0企业版上使用CTools吗?
  • 在使用CTools开发的仪表板上添加分析器和交互式报告并在过滤器更换时与其他组件一起工作/刷新是多么容易?
  • 我们如何在仪表板上使用其他图表库,如d3js或highcharts,并将它们与数据组件绑定?任何教程/参考?
  • 是否可以在使用CTools开发的仪表板上添加选项,以便最终用户可以从仪表板添加/删除图表/报告,与企业版的仪表板相同?

1 个答案:

答案 0 :(得分:2)

对于前两个,请使用pentaho论坛。已经在那里询问了本地化问题,我们目前正在重做CDE实施(目前它还不能正常运行)。第二个,您通常使用会话启动xaction将变量存储在会话中,然后在CDA中访问它。

下周(可能)将为Pentaho 5提供Ctools - 我们目前正在测试CDE并确保一切正常。和以前一样,他们都会在CE和EE上工作。

您可以在仪表板上使用CDF的分析器组件。虽然没有一个用于交互式报告,但它与分析报告非常相似,因此开发它应该非常容易。

包括其他图表类型意味着开发自定义CDE组件。 CDE教程有一章介绍如何做到这一点。

最后,添加/删除功能不是开箱即用的。你必须为它开发支持。