找文章 / 找答案
精选问答 更多内容

[可视化] 自定义动态计算使用if语句报错

大数据学习铂金二 显示全部楼层 发表于 2021-12-24 09:47:58 |阅读模式 打印 上一主题 下一主题
1
未解决
自定义动态计算使用if语句报错,应该怎么解决?
Snipaste_2021-12-24_09-46-37.png
回复

使用道具 举报

精彩评论17

yhdata_lyaa 显示全部楼层 发表于 2021-12-24 09:53:21
你好,可以贴下脚本什么写的吗
回复

使用道具 举报

大数据学习铂金二 显示全部楼层 发表于 2021-12-24 10:00:02
永洪tech-lya 发表于 2021-12-24 09:53
你好,可以贴下脚本什么写的吗

if(col['客诉数量'] == 0)
then 0
else runningSum(sum(col['客诉闭环数量']))/runningSum(sum(col['客诉数量']))
end
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2021-12-24 10:13:34
大数据学习 发表于 2021-12-24 10:00
if(col['客诉数量'] == 0)
then 0
else runningSum(sum(col['客诉闭环数量']))/runningSum(sum(col['客诉 ...

再做个判断,判断下除数不为0
回复

使用道具 举报

大数据学习铂金二 显示全部楼层 发表于 2021-12-24 10:21:06
永洪tech-lya 发表于 2021-12-24 10:13
再做个判断,判断下除数不为0

if((col['客诉数量'] == 0) or (col['客诉闭环数量'] == 0) )
then 0
else  runningSum(sum(col['客诉闭环数量']))/runningSum(sum(col['客诉数量']))
end

这样写,也报同样错误
回复

使用道具 举报

_贝贝白银一 显示全部楼层 发表于 2021-12-24 10:23:22
本帖最后由 永洪tech-Muse 于 2021-12-24 11:28 编辑
大数据学习 发表于 2021-12-24 10:21
if((col['客诉数量'] == 0) or (col['客诉闭环数量'] == 0) )
then 0
else  runningSum(sum(col['客诉闭 ...

检查runningSum写法

累积计算和,返回从第一个值,到当前值,累积求和

参数1 expression:表达式列

参数2 reset:指定依据哪个字段的值发生变化而进行重新累计

例如:

runningSum(Sum(col['profit']), col['product_type'])

js中or的写法可以用'||'
回复

使用道具 举报

大数据学习铂金二 显示全部楼层 发表于 2021-12-24 10:30:56
永洪tech-Muse 发表于 2021-12-24 10:23
runningSum写法不对

累积计算和,返回从第一个值,到当前值,累积求和

这里显示有or另外runningSum写法是按照之前回复来写的
https://club.yonghongtech.com/fo ... 162&page=1#pid39503
Snipaste_2021-12-24_10-27-40.png
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2021-12-24 10:44:11
本帖最后由 永洪tech-lya 于 2021-12-24 10:47 编辑

报告有写其他什么脚本吗,什么版本呀,用的什么组件,我测试下,计算依据写是什么
回复

使用道具 举报

大数据学习铂金二 显示全部楼层 发表于 2021-12-24 11:15:09
永洪tech-lya 发表于 2021-12-24 10:44
报告有写其他什么脚本吗,什么版本呀,用的什么组件,我测试下,计算依据写是什么
...

使用上次的脚本没问题,只是在客诉数量为0时,闭环率 YTD(累计值)没有显示点
所以我想试试能否通过在脚本中使用if判断来使点显示
Snipaste_2021-12-24_11-13-11.png
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2021-12-24 11:48:26
大数据学习 发表于 2021-12-24 11:15
使用上次的脚本没问题,只是在客诉数量为0时,闭环率 YTD(累计值)没有显示点
所以我想试试能否通过在脚 ...

if(Sum(col['利润'])== 0) 这样也sum判断呢
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部