在Pentaho Bi-server中我使用Mysql作为Repository数据库,根据Pentaho文档,所有示例文件都将出现在Jackrabbit数据库中 所以任何人都可以告诉我如何检索jackrabbit数据库中的示例数据。并且是他们重新确认其是否与之相关的任何方法 Mysql数据库或默认的Hsql数据库。
提前致谢,如果有人知道解决方案,请回复,因为我没有找到任何相关的解决方案文件。
答案 0 :(得分:0)
如果您使用mysql作为存储库数据库 - 很可能您已编辑
biserver-ee\pentaho-solutions\system\jackrabbit\repository.xml
默认情况下,所有示例都在默认的jackrabbit存储中 - 默认情况下,当前版本的双服务器使用基于文件的jackrabbit实现。意味着它使用本地文件系统和本地可访问的示例。
在一些人编辑repository.xml文件后指向一个真正的数据库作为长耳兔存储 - 最初它是空的。
Pentaho示例是一些报告,就数据存储称为“采样数据”而言。报告是jackrabbit存储库。报告数据位于HSQLDB中,通常由双服务器一起启动。所有简单数据,只要SQL创建/加载脚本位于
biserver-ee\data\hsqldb
目录,例如数据库创建脚本是sampledata.script。
问题是如何从mysql存储库中的默认jackrabbit存储库获取报告是如何导出然后将项目从一个存储库实现导入到另一个存储库实现的问题。获取抽样数据的问题是如何从我上面提到的文件夹启动HSQLDB。希望它会有所帮助。