好贷网好贷款

关于analysis manager中的cube的数据存储类型ROLAP并启用实时更新的问题 70NcFire]

发布时间:2016-12-5 12:40:13 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"关于analysis manager中的cube的数据存储类型ROLAP并启用实时更新的问题 70NcFire]",主要涉及到关于analysis manager中的cube的数据存储类型ROLAP并启用实时更新的问题 70NcFire]方面的内容,对于关于analysis manager中的cube的数据存储类型ROLAP并启用实时更新的问题 70NcFire]感兴趣的同学可以参考一下。

我在建立多维数据集时,设置了数据存储类型为ROLAP,并启用多维数据集的实时更新,但在处理这个cube时出现问题“创建索引失败。;在此分区上无法在没有索引视图的情况下启用实时更新。; ”,我开始认为是共享维度的存储方式的问题(我的多维数据集全部使用的共享维度,三个雪花维度,两个星型维度,一个时间维度),所以将所有的共享维度属性storage mode 都设置成了ROLAP , enable real-time updates属性也设置为TRUE,但仍然无法通过处理,大家认为是什么原因引起的,有什么解决办法吗?这几种存储方式MOLAP、ROLAP、HOLAP从概念上看不出来都有哪些优缺点,为什么有时选择多维数据集的存储类型时只能选择某一个或两个?搞不太清楚,最多只能给这些分啦,请大家帮帮忙留意一下。(我用的MSSQL2000)

没人理呀~~~~  *_*

难道我的问题放错了地方?数据仓库里也没人回复,这可怎么办?

up一下~~~这里没有人用OLAP SERVICES吗

>>我在建立多维数据集时,设置了数据存储类型为ROLAP,并启用多维数据集的实时更新,但在处理这个cube时出现问题“创建索引失败。;在此分区上无法在没有索引视图的情况下启用实时更新。; ”, 请给出出错信息的英文完整版本 >>我开始认为是共享维度的存储方式的问题(我的多维数据集全部使用的共享维度,三个雪花维度,两个星型维度,一个时间维度),所以将所有的共享维度属性storage mode 都设置成了ROLAP , enable real-time updates属性也设置为TRUE,但仍然无法通过处理, 跟这个没有关系。 >>大家认为是什么原因引起的,有什么解决办法吗? 猜测是你的数据库没有建立index或者primary key >>这几种存储方式MOLAP、ROLAP、HOLAP从概念上看不出来都有哪些优缺点,为什么有时选择多维数据集的存储类型时只能选择某一个或两个?搞不太清楚, 这个是以空间换时间的策略应用程度。 最多只能给这些分啦,请大家帮帮忙留意一下。(我用的MSSQL2000)

谢谢athossmth(athos) 兄 >>请给出出错信息的英文完整版本 我的出错信息如下: X启动 数据库“myWarehourse”中的事务   X对 分区“销售事实”的处理失败。未对数据库进行任何修改。   V删除废弃的 ROLAP 聚合 分区“销售事实”   V初始化 分区“销售事实”   X对 聚合“252111”的处理失败。未对数据库进行任何修改。     V为 聚合“252111”创建视图     X为 聚合“252111”创建索引       !创建索引失败。; 时间:2006-05-16 10:22:43   X在此分区上无法在没有索引视图的情况下启用实时更新。; 时间:2006-05-16 10:22:43   V回滚 数据库“myWarehourse”中的事务 X在此分区上无法在没有索引视图的情况下启用实时更新。; 时间:2006-05-16 10:22:43 >>猜测是你的数据库没有建立index或者primary key 我的数据仓库设计主外码该有的都有了,为了增量抽取方便,我的源库与目的数据仓库相关数据行上都加有时间戳,也建立了索引,错误应该跟这个没关系吧。 >>这个是以空间换时间的策略应用程度。 为什么当数据源为MSSQL时存储模式ROLAP有启用实时更新选项,只是选择后处理失败,而为ACCESS时则没有实时更新的选项呢。 。。。分数现在可以追加啦~~~  ^_^

***跟踪了一下,感觉好像是系统在处理立方体时建立这个索引视图时出的错,不知会是什么原因引起的。。。 CREATE VIEW 销售事实_销售事实_VA1 ( 结算方式_L2, 日_L4, 部门名称_L6, SUM_含税销售额, SUM_已结算金额, SUM_未结算金额, SUM_已划款金额, SUM_销售毛利, COUNTBIG  ) WITH SCHEMABINDING AS SELECT "dbo"."JSFS"."结算方式" as 结算方式_L2 , convert(CHAR,"dbo"."Times"."日期", 112) as 日_L4 , "dbo"."ZDBM"."部门名称" as 部门名称_L6 , SUM("dbo"."PFXS"."含税销售额") As SUM_含税销售额  , SUM("dbo"."PFXS"."已结算金额") As SUM_已结算金额  , SUM("dbo"."PFXS"."未结算金额") As SUM_未结算金额  , SUM("dbo"."PFXS"."已划款金额") As SUM_已划款金额  , SUM("dbo"."PFXS"."销售毛利") As SUM_销售毛利 , COUNT_BIG(*) as COUNTBIG FROM "dbo"."PFXS", "dbo"."JSFS", "dbo"."Times", "dbo"."ZDBM" WHERE ("dbo"."PFXS"."结算方式编号"="dbo"."JSFS"."结算方式编号") AND ("dbo"."PFXS"."日期"="dbo"."Times"."日期") AND ("dbo"."PFXS"."部门ID"="dbo"."ZDBM"."部门id") GROUP BY "dbo"."JSFS"."结算方式" , convert(CHAR,"dbo"."Times"."日期", 112) , "dbo"."ZDBM"."部门名称" 。。。。 CREATE NONCLUSTERED INDEX 销售事实_销售事实_VA11 ON 销售事实_销售事实_VA1 ( 结算方式_L2 ) WITH FILLFACTOR = 100

粗粗看了下,group by 后接 convert(CHAR,"dbo"."Times"."日期", 112) 似乎不对

改成这样试试? CREATE VIEW 销售事实_销售事实_VA1  ( 结算方式_L2 , 日_L4 , 部门名称_L6 , SUM_含税销售额 , SUM_已结算金额 , SUM_未结算金额 , SUM_已划款金额 , SUM_销售毛利 , COUNTBIG   ) WITH SCHEMABINDING  AS  select * from ( SELECT "dbo"."JSFS"."结算方式" as 结算方式_L2  , convert(CHAR,"dbo"."Times"."日期", 112) as 日_L4  , "dbo"."ZDBM"."部门名称" as 部门名称_L6  , SUM("dbo"."PFXS"."含税销售额") As SUM_含税销售额   , SUM("dbo"."PFXS"."已结算金额") As SUM_已结算金额   , SUM("dbo"."PFXS"."未结算金额") As SUM_未结算金额   , SUM("dbo"."PFXS"."已划款金额") As SUM_已划款金额   , SUM("dbo"."PFXS"."销售毛利") As SUM_销售毛利  , COUNT_BIG(*) as COUNTBIG  FROM "dbo"."PFXS", "dbo"."JSFS", "dbo"."Times", "dbo"."ZDBM"  WHERE ("dbo"."PFXS"."结算方式编号"="dbo"."JSFS"."结算方式编号") AND ("dbo"."PFXS"."日期"="dbo"."Times"."日期")  AND ("dbo"."PFXS"."部门ID"="dbo"."ZDBM"."部门id")  ) a GROUP BY "结算方式" , "日_L4", "部门名称" 。。。。 CREATE NONCLUSTERED INDEX 销售事实_销售事实_VA11 ON 销售事实_销售事实_VA1 ( 结算方式_L2 ) WITH FILLFACTOR = 100

athossmth(athos) 兄: 这是ANALYSIS SERVICES处理立方体时跟踪下来的SQL。。。MS的程式,我没法修改调试呀。。。而且“group by 后接 convert(CHAR,"dbo"."Times"."日期", 112)”这种表示是的确正确的

不好意思以前没有用过group by convert...这样,学到了一招。 单独运行这个语句可以成功吗?

该回复被版主删除

单独运行可以成功的,呵呵 select id , convert(....) as field , sum(value) from table group by id , convert(....) ............. 但我遇上的问题挺奇怪的,呵呵,好像我的ANALYSIS MANAGER只要启用这个实时更新选项就无法处理数据集。。。已经打过ASP4补丁的。

上一篇:我的SQL Reporting Services为什么出错 0CSDN]
下一篇:请高手指教SQL Mobile数据库压缩的方法!在线等!急用!谢谢! 20yusidan]

相关文章

相关评论