1

我正在评估仅使用 Java 技术构建仪表板的平台,我想知道最适合这个的平台。

我正在寻找以下类别的解决方案:

  • 易于开发、编程、扩展和与数据库 MySQL 和 DB2 集成。
  • 良好的布局功能、自定义、图表图形和主题支持
  • 专用于仪表板应用程序的完整文档和教程。
  • 一种解决方案,采用 DRY 方式应用开箱即用的观察者模式(或类似方法),以便在源中的数据发生更改时立即在视图中的源(数据库表)和目标(图形或表)之间进行实时同步和可视化信息.

我原则上不想开发所有功能并处理与仪表板界面相关的所有问题,但是如果我没有看到好的资源或完整的教程,我正在考虑自己实现一个 J2EE 应用程序。

4

1 回答 1

1

CDE/CDA 在 Pentaho 中有很好的仪表板支持。您可以使用称为 CDA(数据访问层)的东西来管理数据的缓存寿命。除了常规的例如 30 秒刷新之外,它不支持实时。

进入 Freenode 上的##pentaho,那里有很多人可以提供帮助。Webdetails 提供有关构成 Pentaho 仪表板基础的 C** 工具的全面培训——但从头开始并不难。他们确实有一些在线教程,但 doco 并不出色。

(很明显 Pentaho 是基于 java 的,所以你可以访问任何有 jdbc 驱动的数据库)

CDA 也可以通过组件进行扩展——因此您可以使用出色的布局和格式化以及数据工具——但您可以自己实现实时组件。

无论您是否使用 Pentaho,在我看来,自己从头开始实现似乎是 OTT。

于 2011-10-27T14:54:59.050 回答