我为pentaho 4.8安装了saiku插件2.5。
按照说明here - 将Saiku提取到biserver-ce\pentaho-solutions\system
。
然后我按照自述文件中的说明进行操作
delete the following JAR files from saiku/lib/
- mondrian*.jar, olap4j*.jar, eigenbase*.jar (should be 1 mondrian, 2 olap4j, 3 eigenbase jar files)
- open saiku/plugin.spring.xml and remove the following line (about line #33):
......
<property name="datasourceResolverClass" value="org.saiku.plugin.PentahoDataSourceResolver" />
.....
restart your server or use the plugin adapter refresh in http://localhost:8080/pentaho/Admin
thats it!
我使用Schema工作台创建了一个多维数据集。 一个非常简单的立方体
<Schema name="S1">
<Cube name="Scott1" visible="true" cache="true" enabled="true">
<Table name="EMP" schema="SCOTT" alias="">
</Table>
<Dimension type="StandardDimension" visible="true" foreignKey="DEPTNO" name="Departments">
<Hierarchy name="Name" visible="true" hasAll="true">
<Table name="DEPT" schema="SCOTT" alias="">
</Table>
<Level name="name" visible="true" column="DNAME" uniqueMembers="false">
</Level>
</Hierarchy>
</Dimension>
<Measure name="employees" column="EMPNO" aggregator="count" visible="true">
</Measure>
<Measure name="Avg Salary" column="SAL" aggregator="avg" visible="true">
</Measure>
</Cube>
</Schema>
现在,我能够发布多维数据集并在Analysis View中查看它。问题是我无法在Siaku分析窗口中看到。多维数据集选择下拉列表中没有任何内容。
所以我尝试了几件事(其中一些在this post中提及)
pentaho-solutions\Haki\cube
的新文件夹。datasources.xml
。无。 我很感激任何指导。
Windows 7,pentaho 4.8稳定版5,saiku插件2.5,oracle 10g。
答案 0 :(得分:0)
尝试这两件事:
答案 1 :(得分:0)
对此有一个非正式的解决方法。请注意,这可能会破坏事情,特别是在使用Mongo DB时。
https://github.com/buggtb/pentaho-mondrian4-plugin/blob/master/utils/EEOSGILIBS-0.1.zip
抓住那个
解压缩然后从
复制出mondrian jar的pentaho的解决方案/系统/ OSGi的/捆绑
将它保存在某个地方以防万一。 然后将该zip文件中的jar复制到同一目录中 删除pentaho-solutions / system / osgi / cache /
的内容重启服务器
您现在应该能够看到您的EE数据源。感谢TB提供此解决方案。