1

次のようなエラーで返される Oracle ESSBASE ASO キューブの領域をクリアする際に問題があります。

動的メンバーは、データ クリア領域の指定では許可されていません

このクエリを実行しようとすると

alter database 'aso'.'db' 領域 '{CrossJoin(CrossJoin(CrossJoin(CrossJoin(CrossJoin(CrossJoin(CrossJoin(CrossJoin(CrossJoin(CrossJoin({[var1]},{[var2]}),{[var3])]) のデータを消去します) }),{[var4]}),{[var5]}),{[a],[b],[c],[d]}),{子孫([ノード],レベル([dim1],0 ))}),{Descendants([dim2],Levels([dim3],0))}),{Descendants([dim4],Levels([node1],0))}),{Descendants([dim5], Levels([node2],0))})}' 物理;

私の場合、dim5 にレベル 0 の動的メンバーがあります。

ご覧のとおり、一部のオラクル フォーラムで見つかった「物理的」アプローチを試しましたが、成功しませんでした。動的としてマークされたものを除いて、各ノードのリーフ レベルで作業したいと考えています。どうすればこれを達成できますか?階層内の動的メンバーをクエリから除外し、私の場合のように動的リーフのみを除外するにはどうすればよいですか?

助けていただければ幸いです。

ありがとうございました

4

0 に答える 0