Cube中2月28日数据翻番,可能是哪方面的问题呢?

Cube中2月28日数据翻番,,排除后台数据库中记录翻番的可能性,可能是哪方面的问题呢?
参与3

2同行回答

摘云摘云项目经理中国平安
回复 2# zhonghanquan 不好意思,开发工作一直很忙,现在才来回贴。后来找到问题了,是在Transformer之前,在Fm的阶段已经有重复记录了。具体问题是出在这段SQL上,要拿当天的数据和去年当天的数据进行同比分析:        On DWFinReportDetail.bdate = _add_yea...显示全部
回复 2# zhonghanquan
不好意思,开发工作一直很忙,现在才来回贴。
后来找到问题了,是在Transformer之前,在Fm的阶段已经有重复记录了。
具体问题是出在这段SQL上,要拿当天的数据和去年当天的数据进行同比分析:       
On DWFinReportDetail.bdate = _add_years(DWFinReportDetailLastYear.bdate,1)
在2013年的2月28日,会关联到2012年的2月28日和2012年的2月29日两条记录,导致当天的记录重复了,加上下面这段代码后,问题解决: 
        And  _day_of_year (DWFinReportDetail.bdate) = _day_of_year (DWFinReportDetailLastYear.bdate)收起
软件开发 · 2013-03-08
浏览500
zhonghanquanzhonghanquan业务部门经理信和汇诚
你的模型里的cube属性是不是被改为增量刷新了?看一下This cube is incrementally updated有没有被勾中!显示全部
你的模型里的cube属性是不是被改为增量刷新了?看一下This cube is incrementally updated有没有被勾中!收起
互联网服务 · 2013-03-04
浏览487

提问者

摘云
项目经理中国平安

相关问题

相关资料

问题状态

  • 发布时间:2013-03-04
  • 关注会员:1 人
  • 问题浏览:1654
  • 最近回答:2013-03-08
  • X社区推广