2012-08-29 33 views
0

我有地區的地區。我試圖從我的多維數據集中獲取數據。問題是:在立方體中找不到MDX對象

  1. 我在數據庫中添加新區域。
  2. 立方體中的數據每天只能重新計算一次。所以在我添加新的區域後,它將不會出現在我的立方體中。
  3. 當我嘗試從多維數據集中獲取信息時,出現錯誤「MDX對象」[ATD]。[區域]。 & [6007d9a7-a137-4bba-9d72-0020ee5d2db0]'立方體中未找到' 重新計算立方體後一切正常。

我該如何對抗這個錯誤?

with member [Measures].[District] 
    member [Measures].[Area]  
    member [Measures].[AreaID]       
select 
        { 
         [Measures].[District], 
         [Measures].[Area], 
         [Measures].[AreaID] 

        } on columns, 
        { 
          {{[MyDimension].[Area].&[6007d9a7-a137-4bba-9d72-0020ee5d2db0]}} 
        } on rows 
        from SomeCube 

在此先感謝。

回答

0

您應該將ignoreInvalidMembers屬性設置爲true。

你可以在Mondrian's configuration page找到更多的信息。

+0

我使用的是tomcat,我把一個mondrian.properties文件放在tomcat的bin目錄中,但它似乎沒有被使用。 – user1178399

+0

我已經解決了這個問題:把文件放在\ mondrian \ WEB-INF \ classes \ – user1178399

相關問題