维度属性SSAS上的格式字符串

时间:2013-11-27 10:43:55

标签: multidimensional-array ssas

我有一个SSAS multidim cube(2012),我正在尝试为某些维度属性设置格式(例如百分比 - 我想将0.12显示为12%)。

我尝试使用点和昏迷作为十进制

我尝试过使用decimal,float和varchar / nvarchar

数据类型

我尝试过设置格式字符串和格式属性(一起和一次)

我尝试过其他格式字符串而不是“Percentage”,包括SSAS和自定义字符串(##。## etc。)

它适用于度量,但我不能让它适用于任何维度属性(我得到0.12而不是12%)。

我知道excel会将所有维度属性转换为字符串,但我也不会在SSMS中使用它。

有人知道这是否是SSAS中的错误?

我发现了一些像这样的帖子:http://www.ssas-info.com/forum/6-ssas-admindevelopers-lounge/2196-format-option-not-working-for-attribute

1 个答案:

答案 0 :(得分:0)

一个简单的解决方法是在DSV中的命名计算中或在DSV正在访问的视图中通过SQL进行格式化。然后,您将使用该列作为属性的名称列。