(ほとんどの場合と同様に)複数の階層を持つ日付ディメンションがあります。次の例に示すように、現在の合計として計算されるメジャーがいくつかあります。
AGGREGATE([Date].[Calendar].[Date].Members.Item(0):ClosingPeriod([Date].[Calendar].[Date], [Date].[Calendar].CurrentMember), [Measures].[Number Of Contracts])
私の問題は、現在の合計がカレンダー階層(年、月、日ごとにすべてを分類する)でのみ機能することです。代わりに、週の階層(個々の週ごとに分類)を使用すると、計算は機能せず、毎週同じ数値が表示されます。
MDXには、複数の階層の現在の合計を機能させるためのパフォーマンスの高い方法がありますか?私がこれまでに試みたすべてはかなり遅いです。