2013-10-01 32 views
1

我在SSAS多維數據集中有幾個BigInt度量單位,我希望用千位分隔逗號。但是,儘管嘗試各種格式化選項,我還沒有成功。SSAS BigInt格式

在措施的屬性,首先,我的數據類型設置爲BigInt,並設置FormatStringFormat選項#,##0;-#,##0。前端應用程序未顯示逗號分隔(我正在使用Kyubit分析門戶)。

然後我改變了數據類型爲int;這些值現在用逗號分隔,但由於溢出而得到負數(這些度量的數字都是正數)。

然後我試圖將數據類型更改爲UnsignedInt並面臨最初的問題(值不是逗號分隔)。

然後我試着Currency數據類型,我幾乎得到了我想要的結果:值是逗號分隔數千,但現在我有兩個0小數,我不需要(例如###,###, ### )

所以我的問題是:如何在SSAS格式化BigInt值,讓他們用逗號成千上萬的前端應用程序分開嗎?

我正在使用SQL Server 2012.

回答

1

這似乎是一個SQL Server 2012錯誤。我使用了一些SQL Server 2008前端工具來瀏覽多維數據集(包括SQL Server Management Studio 2008),問題已解決。我最終使用#,##0作爲FormatString選項。