蒙德里安非星型模式,多个事实表

Mondrian non-star schema, multiple fact tables

有没有办法在没有星型模式的情况下在 Mondrian Pentaho 中创建立方体?我尝试创建一个具有非启动架构的多维数据集,但我无法为此导出架构文件,也无法自定义维度。

更准确地说,我想定义多个事实表。

在蒙德里安的立方体定义中只定义了一个Table。所以你所有的事实都必须来自这个单一的table。

要包含来自不同 table 的事实,您需要使用数据库视图。数据库中的本机视图或 Mondrian View

我在使用本机视图和 Mondrian 视图之间体验到巨大的性能差异,因为 Mondrian 构建它的 SQL 查询的方式。我推荐本机数据库视图。