今天又重新熟悉了一下CUBE的细节,有意无意中了解和熟悉了已经知道的和还未知道的,所以就在今天把CUBE这一篇完成吧,天真冷,时时想写,却又时时退缩,有时即使在家晃悠也不愿意静心来做做笔记,今天是不能再逃过了。
创建一个CUBE很简单,就是在需要的信息范围下,右键点击创建信息块即可,首先弹出的是需要输入的技术名称及描述,还可以选择从某个信息块复制,然后点击创建,就进入以下界面:
在上图的左边,是构成CUBE的信息对象目录,右边则是一个信息快的结构。
首先注意的是左图上方的几个小按钮,分别表示“信息源”、“信息对象”、“信息块(CUBE)”、“信息对象目录”及“所有信息对象”,一般来说根据需要选择自己需要的信息对象,如果我选择了某一目录后,则其下所有的信息对象会在左边呈现,如下图:
这样,我们就可以从左边选择需要的信息对象,拖动到右边对应的目录下,即开始自己的创建CUBE之旅了。
总体浏览一下这个CUBE的结构,首先是CUBE的状态,包括版本、保存状态等相关信息,一般情况下我们都是不会关心的。第二个是设置,这个地方表示这个信息块是什么类型的信息块,除了标准信息块,其他我自己也不知....;第三项就是比较关键的家伙维度了,系统首先已经给出了一些默认的维度了,包括数据包、时间及单位;一个个来看,第一个数据包,这个是跟数据加载有关的,系统记录的数据上载的ID等相关信息,
第二个是时间维度,一般来说,我们拖动一些系统自带的0CALDAY,0CALMONTH等信息对象进去就OK了,你拖其他自定义信息对象系统也不会睬你;接下来的是单位维度,这个不用我们自己考虑,当我们拖动关键值进入CUBE的时候,系统会根据关键值中的单位自动生成这样的维度。而接下来就是我们自由发挥的维度了,如下图:<