关于计算去年同期数的函数使用

0
使用ago函数计算去年同期,得到的结果偏移了1天,如下

日期 销售 去年同期销售
2011-11-01 100
2011-11-02 200
2011-11-03 300
....
2012-11-01 600 200
2012-11-02 700 300
2012-11-03 800



已邀请:
3

冰咖啡 - 成功一定有方法,失败一定有原因! 2013-09-09 回答

很显然你的level选的不对啊,应该选年,偏移量为1,或者选月,偏移量为12
2

冰咖啡 - 成功一定有方法,失败一定有原因! 2013-09-10 回答

不好意思,我仔细看了一下,才发现你的问题到底在哪,之前那个结论下得太早了,你是比去年同期的日期又偏移了一天,我感觉你这个问题是时间维表的数据有问题,你时间维表的数据是怎么生成的,过滤一下某个日期,将数据范围缩小,通过生成的物理SQL排查一下问题在哪
0

rg_qwpm 2013-09-09 回答

level是选择的年,偏移量为1
0

rg_qwpm 2013-09-10 回答

核对了一下数据,发现此问题和闰年有关。2013-02-28的去年同期对应的是2012-02-08,2013-03-01的去年同期对应的是2012-02-29,造成2013年3月之后的去年同期数据都偏移了1天,请问应如何解决。
0

jiang_kaiyang 2014-05-14 回答

兄弟,我也遇到这个问题,怎么解决的呢?
0

BAO胖子 - 15年BI经验,涉足电力,快消品,医药,信息服务等行业的BI老兵。 2015-09-02 回答

借问一句,在BIEE上处理这种计算,性能如何?

要回复问题请先登录注册