永洪社区

标题: 求助帖:日期按周分组 [打印本页]

作者: 芒果小矮人    时间: 2021-6-26 16:05
标题: 求助帖:日期按周分组
想通过自服务数据集功能实现,源数据是每天一行数据,目标数据是一周一行数据,不知道怎么将天转化为周


作者: 永洪tech-wisiy    时间: 2021-6-28 09:59
这个做不到的,不太好判定哪些天属于同一周
作者: 芒果小矮人    时间: 2021-7-1 11:33
永洪tech-wisiy 发表于 2021-6-28 09:59
这个做不到的,不太好判定哪些天属于同一周

那有没有替代的办法,我看到日期表达式可以取每周第一天,但是日期显示每周第一天,数据没有根据一周进行平均计算,数据应该怎么跟随日期呢

作者: 永洪tech-wisiy    时间: 2021-7-1 13:44
lbh2700008 发表于 2021-7-1 11:33
那有没有替代的办法,我看到日期表达式可以取每周第一天,但是日期显示每周第一天,数据没有根据一周进行 ...

新建一个计算列,使用多粒度表达式:fixed(col['年周']::sum(col['销售额']))
作者: 芒果小矮人    时间: 2021-7-1 14:03
永洪tech-wisiy 发表于 2021-7-1 13:44
新建一个计算列,使用多粒度表达式:fixed(col['年周']::sum(col['销售额']))

谢谢,我做出来数据是一条线,我想问一下这个计算逻辑是什么,官方帮助文档的解释我不清楚逻辑

是按照年周的时间划分进行数据汇总计算吗
作者: 永洪tech-wisiy    时间: 2021-7-1 14:13
lbh2700008 发表于 2021-7-1 14:03
谢谢,我做出来数据是一条线,我想问一下这个计算逻辑是什么,官方帮助文档的解释我不清楚逻辑

是按照年 ...

按年周建立日期表达式,然后进行多粒度计算,相当于先将一周内的所有数据归类到一天,然后按照这一天的数据去计算
作者: 芒果小矮人    时间: 2021-7-1 14:17
永洪tech-wisiy 发表于 2021-7-1 14:13
按年周建立日期表达式,然后进行多粒度计算,相当于先将一周内的所有数据归类到一天,然后按照这一天的数 ...

明白了,谢谢
作者: 芒果小矮人    时间: 2021-7-1 14:45
永洪tech-wisiy 发表于 2021-7-1 14:13
按年周建立日期表达式,然后进行多粒度计算,相当于先将一周内的所有数据归类到一天,然后按照这一天的数 ...

请问如果是要两个粒度进行计算是这样编写吗fixed(col['a'],col['b']::avg(col['销售额']))
作者: 永洪tech-wisiy    时间: 2021-7-1 14:49
lbh2700008 发表于 2021-7-1 14:45
请问如果是要两个粒度进行计算是这样编写吗fixed(col['a'],col['b']::avg(col['销售额'])) ...

也是支持的




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4