联合使用AWM 10g和OLAP建立一个分析工作区
2008-05-27 12:41:47 来源:WEB开发网核心提示: · YEAR_31-12-2007· QUARTER_31-12-2007· MONTH_31-12-12007真的很简单!但是这会对AW造成什么影响吗?在一些情况下,是的,联合使用AWM 10g和OLAP建立一个分析工作区(9),它使你的级别名称
· YEAR_31-12-2007
· QUARTER_31-12-2007
· MONTH_31-12-12007
真的很简单!但是这会对AW造成什么影响吗?在一些情况下,是的。它使你的级别名称尽可能地短。当建立级别时,人们通常指定简单的级别名称,例如L1,L2,L3等。这使得surrogate主键短小简洁。那么使用大型文本字符串(75个字符)作为源主键时OLAP引擎会遇到些问题,还有给每个主键添加级别也会引起数据加载问题。
创建级别
对于业务分析,数据一般在多个级别做总结。例如,我们的数据架构——SH——包含从事务型架构(OE、HR等等)获得的日常快照。因此日期是基本级别。然而,在这个例子中决定将数据总结为月份级别,然后添加季度性的级别,再然后年级别。
级别具有父子或一对多的关系,这形成了一个层级。例如,每个月份是日子的总结,每个季度是月份的总结,而每年是季度的总结。这个层级结构使得分析师可以在更高的级别检测趋势,然后向下钻取到更低级别以确认推动这个趋势的因素。
要为维度创建级别的话,右键单击维度下面的Level图标,然后选择Create Level 。输入名称、标签和描述。这个标签可以用在报表中;这个描述使得你可以对对象进行注释。为这个维度中的每个级别重复这个过程。
最终结果可能看起来像是这样(注意,下面创建的级别名称很长,这是为了更好的解释这篇文章里的某些步骤):
赞助商链接