我正在尝试将一个报告发布到双服务器,这样我就可以从客户端控制台(http://localhost:8080/pentaho/Home)可视化它。
我从管理控制台成功地将JNDI数据源配置为远程数据库(Oracle10g),这是我使用的url : jdbc:oracle:thin:@MY_SERVER_IP_HERE:1521:orcl
但是当我可视化我的报告时,我根本看不到任何数据,只有静态的东西:标签、图片等等。
请注意,我已经启动了双服务器,管理控制台和数据库所在的服务器也在工作,证明我在进行预览时可以看到来自报表设计器的数据。
在双服务器日志中,我在调用报告后立即发现了这一点: CascadingDataFactory不推荐的行为:没有一个数据工厂能够处理查询'Infos‘。返回空表模型,而不是彻底失败。
是不是因为我用Report-Designer 3.9运行了一个双服务器4.1?
有没有人有办法帮我?
发布于 2013-04-16 16:56:58
Bi服务器版本与PRD冲突,请检查此http://wiki.pentaho.com/display/PEOpen/Pentaho+Release+Product+Version+Matrix
发布于 2012-06-01 02:34:47
您是如何创建该报告的?您使用报表设计器了吗?在我看来,报告本身有问题,而不是BI服务器有问题
更新到很多消息,蒙德里安在检索数据时会说什么?我认为您应该通过创建一个小的bi xaction文件来验证您的jndi,该文件在jPivot中显示了您的表的几列。这并不难,如果您不太熟悉xaction,您可以使用示例轻松创建一个。
哦,我完全忘记了这一点,您可能已经熟悉了这一点,但是,您是否将oracle的java驱动程序放在Administration Console驱动程序目录中?
https://stackoverflow.com/questions/10839179
复制相似问题