Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在ssas中对数字维度进行排序_Ssas - Fatal编程技术网

如何在ssas中对数字维度进行排序

如何在ssas中对数字维度进行排序,ssas,Ssas,在我的一个维度中,我有4列数据类型为tinyint,但在处理多维数据集后的ssas中,它被分配了数据类型system.byte。我不知道是它干的。因此,我的数据排序类似于1、10、2等。但我希望它是1、2、3等。如何克服此问题?在维度设计器中选择每个属性。然后设置OrderBy=Key。重新部署 它抛出错误:error 1 DimensionAttribute[Table].[PDECBIOColumn]:排序条件设置为“AttributeKey”,但未设置排序属性@Faiz-oops。很抱歉编

在我的一个维度中,我有4列数据类型为
tinyint
,但在处理多维数据集后的ssas中,它被分配了数据类型
system.byte
。我不知道是它干的。因此,我的数据排序类似于1、10、2等。但我希望它是1、2、3等。如何克服此问题?

在维度设计器中选择每个属性。然后设置OrderBy=Key。重新部署

它抛出错误:
error 1 DimensionAttribute[Table].[PDECBIOColumn]:排序条件设置为“AttributeKey”,但未设置排序属性
@Faiz-oops。很抱歉编辑了我的答案。如果我在excel中读取多维数据集,则此操作无效。在excel中查看多维数据集时,有没有办法控制排序顺序?@Niraj为什么不用不起作用的屏幕截图开始一个新问题。此设置确实控制Excel中的顺序,因此必须进行其他操作