|
数据分析讲堂
第四课 设计和实现OLAP模型的实践步骤
第五讲 维成员和决策环境
一、维成员
如果你想在高等和低等多维模型之间找出一条分割线,想象此线存在的一个好地方是在层次结构和个体成员之间的边界。像产品和客户这样的维,可能会存在5个到10个等级和成千上万的基础等级成员。一个包含所有2000000个客户的图表不会适合任何实际的目的,当然也不能作为摘要之用,因为成员数太多了。一个有用的模型应该是现实世界的缩小版本,而不只是复制。 列举维成员的一些代表样本在确保不发生混淆方面可能是有用的,通过成员的抽象列表建立测试模型也可能是有用的。但一旦开始在成员数很多的维的所有成员上开展工作是时,你所能做的最好的事,就是确保你自己已经对成员列表进行了充分的清理。例如,对于客户列表,你需要确信的是同一个客户没有出现多次。正如在前面讲堂中提到的,数据(或元数据,如本例中)清理是建设数据仓库的一部分。 在一个典型的大模型中,不会有超过1个或2个维有如此高的势。这也意味着大多数立方体都有一个或更多的低势维。场景和市场通常势都足够低,使得列举它们的所有成员是有用的。例如,可能只有10个不同的市场,每个市场的销售特定的一组产品,或..
阅读全文>>
|