永洪社区

标题: 计算列报错 [打印本页]

作者: yhdata_JSxmOt00    时间: 2022-11-11 10:16
标题: 计算列报错
您好,麻烦帮看一下。我这个计算列出来出来会报列不存在。但是前面都数据都已经做过判空处理啦

作者: yhdata_yzm    时间: 2022-11-11 10:29
这个跟你判不判空没关系,你另外写个计算列:col['price']/100看看报错不
作者: yhdata_JSxmOt00    时间: 2022-11-11 11:12
yhdata_yzm 发表于 2022-11-11 10:29
这个跟你判不判空没关系,你另外写个计算列:col['price']/100看看报错不

col['price']/10,是能出结果的。我感觉我找出原因了,他的分母是多粒度表达式字段。所有可能无法参与计算
作者: yhdata_yzm    时间: 2022-11-11 11:15
yhdata_JSxmOt00 发表于 2022-11-11 11:12
col['price']/10,是能出结果的。我感觉我找出原因了,他的分母是多粒度表达式字段。所有可能无法参与计 ...

你先改一下,看看,不行我们再来看
作者: yhdata_JSxmOt00    时间: 2022-11-11 11:18
yhdata_yzm 发表于 2022-11-11 11:15
你先改一下,看看,不行我们再来看

我刚刚把那个多粒度字段给去掉了,换成其他的字段是可以正常出数据的。但是我现在就需要用这个多粒度字段来算他的重要性,该怎么处理呢
作者: yhdata_JSxmOt00    时间: 2022-11-11 11:27
yhdata_yzm 发表于 2022-11-11 11:15
你先改一下,看看,不行我们再来看

是不是直接引用多粒度里面的那个字段就可以了。他应该不会影响到我现在新建的这个字段把
作者: yhdata_JSxmOt00    时间: 2022-11-11 13:43
yhdata_yzm 发表于 2022-11-11 11:15
你先改一下,看看,不行我们再来看

想实现的效果是这样的,该怎么写计算列呢
作者: 永洪tech-cp    时间: 2022-11-11 18:53
你可以试下用自由表来做,不需要添加多粒度表达式和计算列,如下图 (, 下载次数: 217)