2012-03-07 4 views
0

フィルタを使用するときにExcel 2010のサブクエリを処理するために動的セットを使用しようとしていますが、MDXクエリエンジンに奇妙なバグがあるようです。複数年にわたるmdx動的セット

私は、年 - 月 - 日の時間を持っているとします。私は、使用して動的セットを作成します。

CREATE DYNAMIC SET CURRENTCUBE.[YMDDS] 
AS [Time].[YMD].[Date];      

は、私は、次のように、このダイナミックなセットを使用します。

CREATE MEMBER CURRENTCUBE.[Measures].[TestCount] AS 
(Sum(Existing [YMDDS], 1)), 
VISIBLE = 1; 

私はエクセル2010開き、testcountキー数値を追加し、私のレポートフィルタでYMD階層を置く場合、2012年1月21日、2012年1月22日、2012年2月12日と言います。しかし、これを2012年1月22日、2012年2月12日、2012年2月12日に変更して1年になるようにすると、時間次元にあるように約1500日か数日かかるでしょうか?それは数週間と数ヶ月に亘ってうまく動作するが、年ではない。セットにカウントを使用しても同じです。奇妙なことは、時にはうまくいくということです。

2つの異なるキューブと3つの異なる階層でこのバグが発生しました。私がYear tertial month weekとdayの階層を持っている場合、それは年、週、週に機能します。しかし、月と日ではありません。

ここで何が起こっているのでしょうか?

+0

目標を含めるようにOPを編集できますか/達成しようとしていることはありますか? –

答えて

0

問題は、属性の検索が間違っていたことでした。誰かがこのことにぶつかった場合にも。

関連する問題