解决AnalysisService中命名计算无法显示列属性

在这里插入图片描述
我在表中新建了一个命名计算,但是在最左边的属性栏并没有显示该“产业名称排序”属性。
在这里插入图片描述
本来是对着视频教程做的,但是到这一步突然就不一样了。到网上查不到,后来自己试着试着发现了方法,其实只需要一步。(可能是视频省略了所以没看到)

解决

右键,选择“从列新建属性”
在这里插入图片描述
就可以看到有新的属性了
在这里插入图片描述

写多一点

这个命名计算是为了通过“对非数值变量编号”以达到排序的目的。解决了上面的问题,顺便把这个排序操作也记录一下吧。

  1. 命名计算的代码
    在这里插入图片描述
    在这里插入图片描述
    这里是把第一产业、第二产业、第三产业编号123。

  2. 在表设计的属性关系界面,新建属性关系。
    在这里插入图片描述
    在这里插入图片描述
    源属性是要进行排序的列,相关属性那边选择排序方法(上面写的命名计算列产业名称排序),点击确定后是下图这个效果。
    在这里插入图片描述

  3. 在维度结构界面,单击产业
    在这里插入图片描述
    在右下方可以看到属性设置,把OrderBy改成AttributeKey,OrderByAttribute选择产业名称排序。(注意如果跳过了第2步,OrderByAttribute右边框框是没有属性显示出来的)
    在这里插入图片描述

  4. 右键单击数据库,部署。然后处理。

在这里插入图片描述
在这里插入图片描述
5. 打开Excel

在这里插入图片描述
选择当前使用的数据库(我用的是local)
在右边选择要查看的字段。(把产业行业层次拖到列字段)
在这里插入图片描述
可以看到显示图样符合“第一产业、第二产业、第三产业”的顺序。
在这里插入图片描述
点击“+”可以展开列查看更详细内容。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值