|
数据分析讲堂
第三课 维度的内部结构
第一讲 非层次结构(1)
对于层次的强有力支持是联机分析处理(OLAP)的第二个逻辑需求,同时也是OLAP与传统的SQL数据库及电子表格的首要区别。定义层次的两种主要方法,如图3.1.1所示,通常被称为水平的层次和非水平的层次。你可以把它们理解为观察世界的两种视角。就象如果你戴着蓝色的眼镜,那么世界看起来就是蓝色的;如果你戴着非水平层次的眼镜,那么世界看起来就是非水平层次的。这些方法之间的差别是不是很显著?如果存在差别的话,是不是其中的一种方法要比另一种方法更好和更加通用?还是这两种方法是彼此互补的,每一种都有其更加适合的情况呢?是否可能将这两种方法组合成一种更加通用的层次解决方案呢? 当你阅读完本课内容后,将知道为什么OLAP工具需要同时支持水平和非水平形式的层次和语言才能提供完整的层次功能。也就是说,如果一个工具仅仅支持水平或者非水平层次,那么就无法有效地对某些关系进行建模和计算。在你了解OLAP产品应该具有的功能后,你就可以更加方便地使用你目前的OLAP产品,因为你已经了解它的局限。当你需要寻求一个OLAP工具的时候,你也知道该问些什么问题了。 维度、变量或度量,以及属性或特..
阅读全文>>
|