|
数据分析讲堂
第三课 维度的内部结构
第三讲 非层次结构(3)
4)度量 所有的实例都和度量是相关的 粗看起来,维度似乎就是由一组实例组成,并且可能带有一定的层次结构。毕竟,你可以在很多不同的OLAP产品中定义层次,在这些OLAP产品中都没有让你定义单位或度量。因此你可能会问为什么要引入单位或度量呢?一个快速简单的答案就是每一次你使用父节点、子节点和层次的时候,其实都隐含地引用了度量。 类型或维度的名称意味着一组可能的实例。例如,以维度命名的城市所指的是如上海或者广州之类有效的城市名称,而不是像红色、蓝色等表示颜色的记号,这些表示颜色的名称是无效的实例。虽然OLAP工具没有强制你一定要保证实例的同质性,但是我还是建议你应该遵循这个原则。让我们考虑如下的例子。如果是你今天担任数据仓库管理员的第一天,现在你正在熟悉公司的维度模型,当你看到一个叫“产品”的类型或者维度,并且发现其中混杂了经理或者城镇的名字的时候,如果你还希望保住自己工作的话,你很可能会将它们作为异常剔除出去。因此,组成类型的事物、元素、实例、成员、位置等从模型的角度上至少可以平等地对待。 我们应该把维度的名称看成是所有实例的一个速记,所以维度..
阅读全文>>
|