星型模型

现在对AWB工作台也熟悉了一些,对星型模型有了更深的理解,用一个实例来讲解吧,比看标准教材肯定理解的更快。先看一个cube。如图:

星型模型_第1张图片

点击实际表格,可以看到如下界面:

星型模型_第2张图片

上面的Key什么的全部是维度,下面的全部是key figure。点击运行我们可以看到如下:

星型模型_第3张图片

里面的维度全部都是数字,为什么是这样子下面再说,我现在只说现象。双击后进入如下界面:

星型模型_第4张图片

选择任意一个维度,点击check table,看到如下界面:

星型模型_第5张图片

SID也是数字的。看看bw的星型模型到底是什么形状吧,有个总的图。

星型模型_第6张图片

一个fact table连接到多个dimension,一个dimension连接一个SID table,真正的主数据全部放在了master data中,星型模型里面全部是替代的ID号。sid号连接的属性或者文本不是通过主外键连接,而是通过abap程序。这种用数字来连接这些table首先减少了数据的冗余,多个cube可以共用主数据,用数字做连接也提高了程序的效率。

值得说下我之前以为一个维只能有一个字段,其实不是的,想象query里一个维度里面有多个characteristics,还有最上面的那张图,一个dimension里分配了多个信息对象。

你可能感兴趣的:(BW,内蒙呼和浩特北电项目)