2011-10-31 134 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

相关问题