2

我有以下情况:

带有数据的 OTLP 数据库模式。数据库过程将数据泵入具有定义维度和事实表的非规范化星型模式。目标是构建 Web 应用程序,该应用程序可以对那些已定义的数据结构进行汇总和向下钻取。

我可以构建自定义 Web 界面,但我更愿意将现有工具用于报告部分。生成的应用程序必须用 java 编写并与基于 JSF 的现有解决方案集成,Pentaho 看起来可以完成任务,但我找不到任何地方,如何去做,或者这是否可能。

谢谢

4

3 回答 3

2

目前没有显示来自 mondrian 后端的 OLAP 表的 JSF 组件,但您可以使用JPivot,它是一个 JSP 自定义标签库。

如果您最终创建了自己的 UI,您可以使用olap4j API,(请参阅我的其他答案,了解如何做到这一点)。没那么难,API支持基本的转换,v1 .​​0有望很快发布

于 2011-03-26T22:03:57.477 回答
1

好吧,如果您对普通的 HTTP 调用而不是 Pentaho 提供的 JSF 感到满意,那么您可以毫无问题地连接 JPivot 或 pentaho 的报告端,因为所有功能都可以通过纯 URL 访问。(只需双击选项卡即可查看 URL)。

于 2011-03-27T11:37:38.213 回答
1

正如亚当所说,如果你有 OLAP,你可以使用 Jpivot - 或者更好地使用 Saiku。Saiku 让开发自己的前端变得非常容易,并且完全基于 REST。它确实带有 UI,但您不必使用它,因为服务器是分开的。

于 2011-03-28T07:38:15.710 回答