如何为OLAP多维数据集部署Oracle Dimension表

时间:2011-10-31 17:03:09

标签: oracle olap olap-cube oracle-olap

我关注First Example以及Second Example以在Oracle 10g中创建多维数据集。

我尝试使用Oracle 10g中的查询重写机制创建多维数据集。

(Intailly尝试使用Analystic工作区管理器创建我们也遇到了错误,所以我们只进行了查询重写机制)

我们成功创建了表“产品” 我们还成功为该表“产品”创建了Dimension

但是当我们尝试为上面的“PRODUCTS”表创建属性时,如下所示

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.

当我用谷歌搜索时,我得到了建议,就像我们必须在部署多维数据集之前部署Dimension。

所以我正在尝试为此创建OLAP多维数据集,我需要在Oracle中部署Dimension Tables。 有没有办法部署Dimension实际上是可能的?

建议我怎么做?

1 个答案:

答案 0 :(得分:1)

假设您使用的是Analytic Workspace Manager,OLAP文档将是一个很好的起点:

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