2011-10-31 129 views
1

我跟隨First Example以及Second Example在Oracle 10g中創建多維數據集。如何爲OLAP多維數據集部署Oracle維度表

我試圖在Oracle 10g中使用查詢重寫機制來創建多維數據集。

(Intailly嘗試使用Analystic工作區管理我們得到了這個錯誤產生太多所以只能我們去查詢重寫mechansism)

我們在創建表的「產品」 succeded 此外,我們succedded在該表創建維度「產品」

但是,當我們嘗試創建屬性對於上述的「產品」表像下面

BEGIN 
cwm_classify.remove_entity_descriptor_use(28, cwm_utility.DIMENSION_TYPE, 'SH', 'PRODUCTS'); 
COMMIT; 
END 

我們得到以下錯誤。
注:我們有數據表裏面太

Error starting at line 1 in command: 
begin 
cwm_classify.remove_entity_descriptor_use(28, cwm_utility.DIMENSION_TYPE, 'SH', 'PRODUCTS'); 
commit; 
end; 
Error report: 
ORA-06510: PL/SQL: unhandled user-defined exception 
ORA-06512: at "OLAPSYS.CWM$OLAP$DIMENSION", line 242 
ORA-06510: PL/SQL: unhandled user-defined exception 
ORA-06512: at "OLAPSYS.CWM$UTIL", line 368 
ORA-01403: no data found 
ORA-06512: at "OLAPSYS.CWM$CLASSIFY", line 322 
ORA-06512: at "OLAPSYS.CWM$CLASSIFY", line 1198 
ORA-06512: at line 2 
06510. 00000 - "PL/SQL: unhandled user-defined exception" 
*Cause: A user-defined exception was raised by PL/SQL code, but 
      not handled. 
*Action: Fix the problem causing the exception or write an exception 
      handler for this condition. Or you may need to contact your 
      application administrator or DBA. 

當我用Google搜索,我得到的建議就像我們在部署之前立方體也部署尺寸。

因此,我正在嘗試爲此創建OLAP多維數據集,因此我需要在Oracle中部署維度表。 有沒有什麼辦法可以實際部署Dimension?

建議我該怎麼做?

回答

1

假設你正在使用分析工作區管理,對OLAP的文件將是一個良好的開端:

http://download.oracle.com/docs/cd/E11882_01/olap.112/e17123/cubes.htm#BGBDJAAG

+0

感謝克雷格。但是,如果我不使用分析工作區,難以完成我的目標?建議我? – shanmugamgsn

+0

我相信你可以使用DBMS_CUBE來代替,但是我相信分析工作區管理器的一切都變得更容易 – Craig

+0

我也嘗試過使用Analytic Workspace ..我們在那裏也得到了錯誤..不知道如何繼續進行這兩個..完全搞砸了Craig。好吧,我會嘗試DBMS_CUBE並讓你回來。另外我編輯了整篇文章。這是我完整的問題描述。我希望你現在可以更好地幫助我 – shanmugamgsn

相關問題