【问题标题】:Can we integrate Pentaho and Google Visualization API or to flex?我们可以集成 Pentaho 和 Google 可视化 API 或进行 flex 吗?
【发布时间】:2026-01-30 09:50:01
【问题描述】:

我开发了一种蒙德里安模式和多维数据集。我已经在 Pentaho BI 服务器中部署了模式文件。我想知道是否可以将这些 Pentaho 模式和 UI 技术(如 Google Visualization API 或 Adob​​e Flex)连接起来?

在寻找解决方案时,我开始了解 OLAP4J 和 icCube,其中我认为 OLAP4J 是一个非常古老的项目,它并不是真正活跃的项目。 icCube 看起来不错,但它可以与自己的服务器一起使用,它不能与 Pentaho BI 服务器集成。

现在我正在考虑 Google Visualization API 和 Adob​​e Flex。或者,还有其他选择吗? 我在哪里可以获得有关它的更多信息?

【问题讨论】:

  • olap4j 绝对不是一个旧项目,它被用作许多其他项目的构建块。

标签: apache-flex google-visualization pentaho mondrian rolap


【解决方案1】:

Pentaho 在 V4.0 中添加了一个新的客户端可视化 API。此 API 与 Google Visualization API 兼容。

API 代码在 biserver/pentaho-solutions/system/common-ui/resources/web/vizapi * VizController 是一个通用控制器,页面可用于处理实现 API 的可视化 * DataTable.js 是一个开源的DataTable/DataView 实现

在 biserver/pentaho-solutions/system/common-ui/resources/web/test/vizharness.html 中有一个测试工具 您可以通过以下 URL 访问测试工具:http://localhost:8080/pentaho/content/common-ui/resources/web/test/vizharness.html

此 API 可以与数据访问 API 结合使用,让您可以通过 javascript API 检索数据。您可以使用 Data Access API 来检索数据,并使用 Flex 或 Visualization API 来显示数据。

Pentaho 在 V4.5 中扩展/改进了这个 API。欢迎对 API 提供反馈。

James Dixon,1 和 0 之王,Pentaho

【讨论】:

  • 这个 V4.0 中的客户端可视化 API 是在社区版中提供还是仅在企业版中提供?
最近更新 更多