私のキューブには、エンティティに加えられたすべての変更の行を含むファクト テーブルがあります。必要なのは、選択したディメンションに基づいてエンティティの数を返すメジャーです。したがって、ユーザーが日付ディメンションから月を選択した場合、メジャーは (変更の数ではなく) その月に変更されたエンティティの数を返す必要があります。
SQL では、これは次のようになります。
SELECT EntityID, COUNT(*)
FROM FactTable
WHERE Date BETWEEN X AND Y
GROUP BY EntityID
MDXでこれを行うにはどうすればよいですか? 確かに、これはキューブでは非常に一般的なシナリオです。