我有一個可以通過Targit(BI解決方案)訪問的多維數據集。當我瀏覽/使用該多維數據集時,我希望所有數量結果爲零,如果爲空/空白不爲空,但無論我嘗試什麼,我都會得到空白。我已更改相關度量的空處理屬性,並嘗試更改/刪除格式字符串。我仍然得到空白,而不是零。SSAS - 始終顯示零 - 不是空格
想法?
更新:我發現我可以創建一個計算的度量並使用iif/isempty函數來強制零。這工作 - 只是想知道是否有一個更乾淨的方式來實現這一點。
感謝
比爾
我有一個可以通過Targit(BI解決方案)訪問的多維數據集。當我瀏覽/使用該多維數據集時,我希望所有數量結果爲零,如果爲空/空白不爲空,但無論我嘗試什麼,我都會得到空白。我已更改相關度量的空處理屬性,並嘗試更改/刪除格式字符串。我仍然得到空白,而不是零。SSAS - 始終顯示零 - 不是空格
想法?
更新:我發現我可以創建一個計算的度量並使用iif/isempty函數來強制零。這工作 - 只是想知道是否有一個更乾淨的方式來實現這一點。
感謝
比爾
嘗試使用格式化表達式,例如FORMAT_STRING =「#.00;(#.00);#。00; - 」 這應該會給出所需的結果,而不會發生perf命中。
可以有兩種解決方案,如果源數據包含測量領域NULL值:
如果問題不是由源數據中的NULL值引起的,請詳細說明問題。
嗨 - 謝謝您的答覆!不幸的是,我的問題並不是源於源數據中的NULLS。數據已成功「刪除」。當我查詢多維數據集以顯示月份和部門的數量,並且在某些月份/部門組合中,該答案正確爲零時,我的問題就會發生。但是 - 而不是顯示爲零的多維數據集顯示空白。這在嘗試從數據創建折線圖時會導致問題,因爲它需要零而不是空白。空白導致線段消失,而零點在圖形底部正確顯示爲零。 – flyinbill 2010-07-15 14:35:56
我發現我的計算度量解決方案並不好,因爲多維數據集的性能是不可接受的,並且計算的度量不包含在預聚合中,所以即使這樣做不會提高多維數據集的性能,同時仍然提供必要的零 – flyinbill 2010-07-15 14:37:30
嗨Jason, 謝謝 - 發現這個星期五,但不幸的是,我正在使用的商業智能軟件的構建不認識格式。最新版本確實承認這一點,所以我要升級!這將完全符合法案!保重。 Bill – flyinbill 2010-07-19 13:48:17