2016-04-08 15 views
0

私はファクトテーブルを持っています。nullを除くSSAS計算済数値

アカウント番号|年齢

=============

1 | 10

2 | 20

3 | NULL

私は、計算された指標を構築したいですそれは私のデータモデルをスライスする平均年齢を与えます。 使用している場合: '[measure] .Age/CountOfAccount#'私は正しい平均を取得しません。あたかもageのNULL値が0と見なされ、計算にも使用されるようです。 上記の例で私の場合のssasは(10 + 20 + 0)/ 3 = 6.67であり、これは間違っています!実際には、平均は次のとおりです。(10 + 20)/ 2 = 15

誰かが正しいSSAS計算された測定値を構築する方法を教えてください。

オランダからありがとうございます!

+0

'NonEmpty()'と 'Non Empty()' MDX関数を見てください – Huojian

答えて

0

元のNULL値を保持したい各メジャーを選択すると、プレゼンテーション値NULLを変更できます。プロパティメニュー(F4)に移動し、Sourceプロパティを展開します。ここから、NULLProcessingをPreserveに変更します。