我在表中新建了一个命名计算,但是在最左边的属性栏并没有显示该“产业名称排序”属性。
本来是对着视频教程做的,但是到这一步突然就不一样了。到网上查不到,后来自己试着试着发现了方法,其实只需要一步。(可能是视频省略了所以没看到)
解决
右键,选择“从列新建属性”
就可以看到有新的属性了
写多一点
这个命名计算是为了通过“对非数值变量编号”以达到排序的目的。解决了上面的问题,顺便把这个排序操作也记录一下吧。
-
命名计算的代码
这里是把第一产业、第二产业、第三产业编号123。 -
在表设计的属性关系界面,新建属性关系。
源属性是要进行排序的列,相关属性那边选择排序方法(上面写的命名计算列产业名称排序),点击确定后是下图这个效果。
-
在维度结构界面,单击产业
在右下方可以看到属性设置,把OrderBy改成AttributeKey,OrderByAttribute选择产业名称排序。(注意如果跳过了第2步,OrderByAttribute右边框框是没有属性显示出来的)
-
右键单击数据库,部署。然后处理。
5. 打开Excel
选择当前使用的数据库(我用的是local)
在右边选择要查看的字段。(把产业行业层次拖到列字段)
可以看到显示图样符合“第一产业、第二产业、第三产业”的顺序。
点击“+”可以展开列查看更详细内容。