开发者学堂课程【高校精品课-华东师范大学-数据仓库与商务智能:SSAS-2-简单维度】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/783/detail/15725
SSAS-2-简单维度
内容介绍:
一、修改度量值
二、修改维度
三、课后练习
继续来看多维数据集当中,一些简单的操作,怎样对度量值显示的内容做一些修改,对维度进行一些增加和删除。
一、修改度量值
1.建立书店 ID 打开 total
每一个书店 ID 对应着销售额,销售的总额写法不太符合财务记账基本准则,财务记账都是到千位时,就三位数字前面会加一个逗号。前面还会加上一个货币的符号,
让显示货币的数值能够按照标准的财务金额数字形式来呈现,在上面的所有活页夹中,选择多维数据集结构,在度量值里做修改,
度量值里选择选择 total,单击右键,点击属性,可以看到右侧会出来 total 属性的设置对话框,
在对话框里面,可以做一系列的操作。
2.修改名称及货币类型格式
(1)、把 total 对外显示的名称改做总金额,内容的显示的格式在 formatstring 单击左键,选择 currency 数字货币,就可以在浏览器当中去浏览,但是这时浏览器的 total 没有发生任何的改变。Dw.cube 活页夹右上角有一个星号(有星号表明这一段内容有过变更,但是没有保存,)所以前面虽然把 total 改成总金额,它的显示格式改成货币,但没有对它进行保存。因此在这里不会显示出来
(2) 、保存时注意,第一个保存就是当前这个活页夹所做的变更,往往我里面会有多活页夹,因此更多的会选择全部保存按钮,全部保存之后右上角的星号消失,说明已经保存好,
(3) 还要把它再部署到当前的服务器端,再点击一下部署,就相当于重新部署,
部署只部署更新的内容,在单击右键的属性里看到的,会显示部署已经成功
(4)、更新浏览器,部署成功之后,两个 total 的名字和内容还没有显示。是因为浏览器没有更新到最新的数据,点击菜单栏当中的第三个按钮,也就是一个小电脑,
把鼠标停在上面时,它会显示重新连接,单击一下重新连接,sales 变成总金额,这里 total,因为已经没有对应的度量值,所以它自动的不在浏览器里显示,
可以重新把 price 拖动过来,并且把 price 也变成货币类型的格式。
二、修改维度
1.扩充维度
把所有的维度打开,默认的五个维度都只有主关键字出现,author 里面只有 au ID, books 里面只有图书的 ID和title ID。构建维度表的时候,维度里有好多数据,怎么去扩充维度里的内容,这里举一个例子,比如以书店维度为例,在维度下拉框里面选择 store.dim双击,双击之后将进入维度设计的界面,
而且大家可以看,这个设计的活页面是 store.dim,也就是对图书书店维度进行一定的操作。
维度所对应的数据源,视图是 store 这张表。这张表里面一共有四个字段,store_id、store_name 、city 和 state。
维度所表示的属性只有一个 store_id,下面要做的就是把 store_name 、city 和 state 都拖动过来,鼠标选中左键按住不放,带过来,全部保存,部署一下,会显示整个部署成功,然后双击多维数据集 cube,进入到浏览器,再点重新连接,我们大家就会看到12,下面就有很多内容了。
把 store ID 鼠标左键选中拖回目录,重新加一个 store name,每一个书店对应的总销售额以及所有书店总计汇总就可以显示了。
2.修改维度名称
如果把 store 维度下面的一些值,显示改成中文,同样用属性的方法,比如双击 store.dim,把 star name 单击右键,选择它的属性,然后在属性里面把它对外的名称,改成书店名。全部保存,重新部署,之后回到 cube 里,重新点一下连接书店名变成中文。直接把书店拖动过来。
3.修改数据显示
还可以有一些很细致的操作,比如点书店名右侧的下拉框,想看全部书店,仅想看某一个书店,单击确定,
三、课后练习:
以上就是度量值和维度最基本的操作,那么下面给一点时间,把讲过的内容做一下,同时再做一个小的练习,把 price 改成货币类型。然后把 Author books publish time 维度的值,就是所有的维度值都添加进来。








