【问题标题】:Mondrian non-star schema, multiple fact tables蒙德里安非星型模式,多个事实表
【发布时间】:2016-02-25 11:06:35
【问题描述】:

有没有一种方法可以在没有 Star Schema 的情况下在 Mondrian Pentaho 中创建一个 Cube?我尝试使用非启动架构创建多维数据集,但我无法为此导出架构文件并且无法自定义维度。

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

【问题讨论】:

  • 我想添加多个事实表。到目前为止,我看到我可以在 Schema Workbench 中添加虚拟多维数据集,但我没有看到如何将事实表添加到虚拟多维数据集...
  • 您想要一个多维数据集中的多个事实表?这是不可能的。
  • 例如,在 icCube 中,您可以在一个多维数据集中拥有多个事实表

标签: pentaho olap mondrian


【解决方案1】:

在 Mondrian 中,Cube 定义只定义了一个 Table。所以你所有的事实都必须来自这张表。

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

我在使用本机视图和 Mondrian 视图之间经历了巨大的性能差异,因为 Mondrian 如何构建它的 SQL 查询。我推荐原生数据库视图。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-22
    相关资源
    最近更新 更多