2

MDX では、null/空の値をゼロで埋める方法を教えてください。例:

ディメンションAと 2 つのメジャーがXありY、MDX クエリの後に次のようになった場合:
(「-」は「null」または「空」の値を表します)

       X   Y
A.A1   1   - 
A.A2   -   2
A.A3   -   - 

「NON EMPTY」A.A3を使用するとなくなりましたが、使用CoalesceEmptyしてゼロを入力しようとすると、次のようになりました。

       X   Y
A.A1   1   0 
A.A2   0   2
A.A3   0   0 

次のようなタプルが多すぎてA.A3、表示したくないとします。空の値をゼロで埋め、すべての列で空のタプルを表示しないようにするにはどうすればよいですか。

結果は次のようになります。

       X   Y
A.A1   1   0 
A.A2   0   2

注:試してみましfilterたが、改善されませんでした

4

2 に答える 2

0

「FORMAT_STRING」を誤用していました!、このリンクのおかげで、1 つの形式だけを適用していましたhttp://social.msdn.microsoft.com/Forums/en-US/2715b737-a9a5-4094-8235-df71e92b7bb2/how-このリンクを参照するto-remove-null-values-in-mdx http://msdn.microsoft.com/en-us/library/ms146084.aspx

数値の正しい形式は次のとおりです。

FORMAT_STRING = '#0;;;0'

最後の値は null 値の形式です

于 2013-10-30T18:08:23.210 に答える