电信运营商cognoscube

多维cube数据的纬度修改后导致原来的mdc不兼容了,如何解决?

数据检查没有什么变化,只有维度更改了而已

参与7

2同行回答

jdw_cognosjdw_cognos数据仓库工程师IBM
只要mdl模型发生任何变化,包括修改维度名称,增加维度,修改维度等等,就说明你的mdl发生改变了。mdc就拼不上了。 因为 mdc文件 去读取 vcd文件,继而访问cube,你的数据包都发生变化了,当然和以前的拼不上了。解决方法:1、如果需要补充历史数据,只能重生报表,把历史数据补充2、如果不...显示全部

只要mdl模型发生任何变化,包括修改维度名称,增加维度,修改维度等等,就说明你的mdl发生改变了。mdc就拼不上了。 因为 mdc文件 去读取 vcd文件,继而访问cube,你的数据包都发生变化了,当然和以前的拼不上了。
解决方法:
1、如果需要补充历史数据,只能重生报表,把历史数据补充
2、如果不需要补充历史数据,可以把修改维度前的数据 重新发布,然后每天按照最新修改的维度的报表重新生成即可,这样做,既可以保证不用生成历史数据,还可以简化时间。

收起
保险 · 2017-09-05
浏览1468
BangbenBangben咨询专家ibm
MDC是MOLAP,模型结构变化,Cube只能重建. 如果需要及时响应模型的变化,可以考虑使用cognos新一代OLAP分析引擎dynamic cube.显示全部

MDC是MOLAP,模型结构变化,Cube只能重建. 如果需要及时响应模型的变化,可以考虑使用cognos新一代OLAP分析引擎dynamic cube.

收起
IT咨询服务 · 2017-09-06
浏览1508

提问者

songzhiwen
系统工程师深圳电信

问题来自

相关问题

问题状态

  • 发布时间:2017-09-05
  • 关注会员:3 人
  • 问题浏览:4026
  • 最近回答:2017-09-06
  • X社区推广