|
数据分析讲堂
第四课 设计和实现OLAP模型的实践步骤
第四讲 连接与维层次结构
假定你能够识别数据源,这些数据源对应了模型的叶子等级,并且没有对源表中高等级聚合的引用,在此阶段给出从立方体到源数据的初始连接是有用的。 【注意】 如果你的源表定义了聚合等级,或者某些源数据体现了聚合信息,你需要在连接之前在立方体中重新定义这些等级,或者你需要使用具有在连接过程中定义等级能力的工具。
在此步骤装入一些或所有数据的好处是,它给了你测试模型维的能力,以避免一旦维需要改变时,已经定义的大量其他结构也需要重新修改。由于数据已经存在,这也使你能够定义和测试变量公式。由于大部分层次还不存在,也不会存在由于太多时间和存储消耗而使情况复杂化的危险。 你对维本身和每个维中需要建立的层次结构越确信,则你在定义层次之前与之后定义的连接之间的差别越小。 正如你在前面几讲看到的,维可以有层次结构,但不是必需的。例如,产品、时间和地点通常会有层次结构,而场景则通常没有。问题是:维都有哪些层次结构?同样,如你在前面几讲看到的,大多数层次本质上具有更多的水平性或非水平性,大多数工具或者偏爱非水平性,或者偏爱水平性。 如果你从有层..
阅读全文>>
|