提问者:小点点

分析中的立方体视图在Saiku Analytics中不显示


我为pentaho 4.8安装了saiku plugin 2.5。按照此处的说明-将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>

现在,我可以发布多维数据集并在分析视图中查看它。问题是我在Siaku Analysis窗口中看不到。多维数据集选择下拉列表中什么都没有。

所以我尝试了几件事情(其中一些在这篇文章中提到)

  • 重启了我的bi服务器。
  • 刷新了蒙德里安缓存。
  • 将我的架构xml文件移动到一个名为Cubepentaho-Solutions\Haki\cube的新文件夹中。
  • 将我的条目移动到datassource. xml中资源列表的顶部。

没什么?我很感激任何指导。

Windows 7、pentaho 4.8稳定构建5、saiku插件2.5、oracle 10g。


共2个答案

匿名用户

试试这两件事:

  • 检查日志以查看多维数据集是否有任何问题。
  • 在Saiku中刷新多维数据集。Saiku插件似乎有自己的缓存。

匿名用户

对此有一个非官方的修复方法。请注意,这可能会破坏某些东西,尤其是在使用MongoDB时。

https://github.com/buggtb/pentaho-mondrian4-plugin/blob/master/utils/EEOSGILIBS-0.1.zip

抓住那个

解压然后复制蒙德里安jar

penta ho-解决方案/系统/o sgi/捆绑包

然后将zip文件中的jar复制到同一目录中,删除pentaho-Solutions/system/osgi/cache/的内容

重启服务器

您现在应该可以看到EE数据源。感谢TB提供此解决方案。