2011-06-28 3 views
0

私は、別のデータベースの対応するファクトテーブルに関連する3つのパーティションを持つキューブを持っています。私がキューブを処理すると、63000行の読み込みと63000と見積もられたパーティションの見積もり行が表示されます。SSAS MDXは単純なクエリでnullを返します。キューブは処理され、ファクトテーブルにはデータがあります。

ただし、キューブを参照するか単純なMDXクエリを実行するとデータはありません。さらに、データ推定されるファイルサイズが0

まま、私は冒険が同じサーバー上にキューブを作品しているし、期待どおりに動作しますが、そのは、この種のための一般的な原因の数がありますちょうどこのキューブ

+0

ディメンションのいずれかのデフォルトメンバーがデータを返さない可能性はありますか?たとえば、時間ディメンションが先月のデフォルト(2011年6月)にデフォルト設定されていても、ファクトテーブルのデータが2011年5月までしかない場合に発生する可能性があります。 –

答えて

0

のようです問題の:

計算を削除します。 MDXスクリプトのステートメントが原因でこの問題が発生する可能性があります。

1つ以上の属性をIsAggregateable = falseに設定すると、属性の最初のメンバーにデータがなく、明示的な既定値を設定する必要がある場合に、これが発生する可能性があります。より適切なデフォルトメンバーを設定するか、IsAggregatableをオンに戻すことでこれを修正できます。

属性のデフォルトメンバーを値のないメンバーに設定すると、これも発生する可能性があります。 defaultmember設定を削除するか、より適切な値に設定することでこれを修正できます。

+0

私はこれを自分で考え出しました。私を夢中にしていた。 –

関連する問題