1

我正在尝试向双服务器发布报告,因此我可以从客户端控制台(http://localhost:8080/pentaho/Home)对其进行可视化

我从管理控制台成功地将 JNDI 数据源配置到远程数据库(Oracle 10g),这是我使用的 url:jdbc:oracle:thin:@MY_SERVER_IP_HERE:1521:orcl

但是当我可视化我的报告时,我根本看不到任何数据,只有静态的东西:标签、图片等等。

请注意,我已经启动了双服务器,管理控制台和我的数据库所在的服务器也在工作,证明我可以在预览时看到来自报表设计器的数据。

在双服务器日志中,我在调用报告后发现了这一点:[CascadingDataFactory] ​​弃用行为:没有一个数据工厂能够处理查询“信息”。返回空表模型而不是硬失败。

是因为我使用 Report-Designer 3.9 运行双服务器 4.1 吗?

有没有人有任何想法可以帮助我?

4

2 回答 2

1

您是如何创建该报告的?你用过报表设计器吗?在我看来,报告本身存在问题,而不是 BI 服务器中存在问题

更新 对于许多消息,蒙德里安在检索数据时说了什么?我认为您应该通过制作一个小型 bi xaction 文件来验证您的 jndi,该文件显示 jPivot 中表的几列。这并不难,如果您对 xaction 不太熟悉,可以使用示例轻松创建一个。

哦,我完全忘记了这一点,您可能已经熟悉了,但是,您是否将 oracle 的 java 驱动程序放在管理控制台驱动程序目录中?

于 2012-05-31T18:34:47.197 回答
0

Bi server 版本与 PRD 冲突,查看这个http://wiki.pentaho.com/display/PEOpen/Pentaho+Release+Product+Version+Matrix

于 2013-04-16T08:56:58.413 回答