ペンタホ モンドリアン 3.2 を使用しています。
特定の範囲の日数を数えたい[Measures].[CNT] > 0
. 次の MDX クエリは、null および空の結果を含むすべての日をカウントします。
WITH
MEMBER [Measures].[numofday]
AS Count( Filter( [Date].[1390].[3].[10] : [Date].[1391].[3].[10]
, [Measures].[CNT].Currentmember > 0 ))
SELECT [Measures].[numofday] ON AXIS(0)
FROM [Cube]
また、Non Empty 関数は計算メンバでは動作しません。
このクエリを修正して正しい日数を取得するにはどうすればよいですか?