永洪社区

标题: 聚合计算列不支持再聚合 [打印本页]

作者: yhdata_QK39Xu47    时间: 2023-7-22 19:11
标题: 聚合计算列不支持再聚合
你好:


A费用率_当月:
sum(col['A费用_当月'])/sum(col['实收保费_当月'])

A费用率_上月:
sum(col['afee_lstend_m'])/sum(col['feerealpremium_lstend_m'])

现在需要用“A费用率_当月”减去“A费用率_上月“,需要如何计算,直接相减的话报下面的错误:



组件"图表1"-->数据集"销售费用统计"-->列"A费用率环比_当月": 聚合计算列不支持再聚合。


作者: yhdata_lyaa    时间: 2023-7-24 09:56
减完在sum一下呢
作者: yhdata_QK39Xu47    时间: 2023-7-24 11:48
yhdata_lyaa 发表于 2023-7-24 09:56
减完在sum一下呢

这样的话,计算结果不一样吧?
作者: yhdata_lyaa    时间: 2023-7-24 13:08
yhdata_QK39Xu47 发表于 2023-7-24 11:48
这样的话,计算结果不一样吧?

是的,但是聚合计算列不支持再聚合
作者: yhdata_lyaa    时间: 2023-7-24 13:12
直接写在一个计算列呢
sum(col['A费用_当月'])/sum(col['实收保费_当月'])-sum(col['afee_lstend_m'])/sum(col['feerealpremium_lstend_m'])

这里面的四个字段有计算列吗
作者: yhdata_yzm    时间: 2023-7-24 13:12
新建两个计算列分别求,然后再建一个计算列求差值
作者: yhdata_QK39Xu47    时间: 2023-7-24 18:20
yhdata_lyaa 发表于 2023-7-24 13:12
直接写在一个计算列呢
sum(col['A费用_当月'])/sum(col['实收保费_当月'])-sum(col['afee_lstend_m'])/sum( ...

还是报错了。报错信息如下:
组件"图表1"-->数据集"销售费用统计"-->列"A费用率环比_当月": 聚合计算列不支持再聚合。
作者: yhdata_QK39Xu47    时间: 2023-7-24 18:20
yhdata_yzm 发表于 2023-7-24 13:12
新建两个计算列分别求,然后再建一个计算列求差值

最开始就是这么做的,但是报错了。
作者: yhdata_yzm    时间: 2023-7-24 18:29
yhdata_QK39Xu47 发表于 2023-7-24 18:20
最开始就是这么做的,但是报错了。

你把绑定数据那儿的聚合去掉呢
作者: yhdata_QK39Xu47    时间: 2023-7-26 09:57
yhdata_yzm 发表于 2023-7-24 18:29
你把绑定数据那儿的聚合去掉呢

具体如何实现?
作者: yhdata_yzm    时间: 2023-7-26 10:31
[img]blob:https://club.yonghongtech.com/ef ... 9-946a-efbac27c259e[/img]这里,或者你的sql是不是还写了sum都去检查下

作者: yhdata_QK39Xu47    时间: 2023-7-26 10:45
yhdata_yzm 发表于 2023-7-26 10:31
这里,或者你的sql是不是还写了sum都去检查下

网址再发一下。谢谢!
作者: yhdata_yzm    时间: 2023-7-26 11:00
这里




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