SSAS中有哪些不同类型的维度

时间:2012-05-01 05:43:29

标签: sql-server-2008 ssas ssas-2008

我正在学习SSAS。在那里我听说有很多类型的维度。这些类型是什么。像亲子一样,还有一些类别。 任何人都可以解释一下。

由于

1 个答案:

答案 0 :(得分:4)

尺寸类型:

Snow flake尺寸:基于多个源表。 退化维度:基于事实表中的列。 此维度将增加事实表的大小。 仅根据业务需求使用,没有多大用处。

父子维度:基于自引用关系。 示例:员工表。它有EmpID,MangerID。 这是SSAS 2005的常规维度 许多维度:Atleast有三个源表。 例如:课程,讲师表 这解决了SSAS 2000中的建模问题

角色扮演维度:基于具有单个表的多个关系。 例如:时间维度。我们有OrderData,ShippingDate,DeliveryDate等。 通常与Time Dimension一起使用

回写维度:用于更新源数据的原始最终用户。 这可以通过将write back属性设置为true来使用。在属性窗格中,我们有选项WriteEnabled。默认情况下,它设置为false。标记为真。 由于数据被修改,因此很容易实现危险。

挖掘模型:基于您定义的挖掘结构。