yhdata_xrvXuQqg青铜四
6 小时前 发布在问答
如何写计算列能让空字符串转化成null



数仓中的数据有一级组织和二级组织,部分一级组织下面没有设置二级组织,所以二级组织这一列是空字符串
使用树状参数时,由于数仓中的数据是空字符串而不是null ,导致树状参数这里二级组织空也都会显示出来,如果过滤空字符串不显示,则连带的一级也不显示了

如何能让二级组织是空字符串的也和null一样不要在树状参数中显示,但是能保留对应的有数据的一级组织


使用缺失值填充填充成null还是不起作用

是否有脚本,写计算列要怎么把这个字段为空的转化为Null  ?  主要目的是让组件中的空值过滤生效



最佳答案

永洪vip
yhdata_lyaa 关注Ta

2025-05-22 13:26:50

缺失值填充不起作用吗, 计算列大概是这样 if col['a']=" " then null else col['a'] end
查看完整内容
23
6
精彩评论6
yhdata_lyaa
发表于 6 小时前 显示全部楼层
缺失值填充不起作用吗,
计算列大概是这样
if    col['a']=" "
then  null
else  col['a']
end
回复

使用道具 2#

yhdata_xrvXuQqg青铜四 回复yhdata_lyaa
发表于 2025-05-22 14:02:45
不起作用,所以不知道这个设置中的空值过滤需要把字段设置什么样式才能算作是空, if col['a']=" " then "0" else col['a'] end 这个最后出来的结果空转化成了0, 下拉列表中会有一个0 ,我把我的数据集导出来jar包,您协助我看一下
回复

yhdata_xrvXuQqg青铜四 回复yhdata_lyaa
发表于 2025-05-22 14:11:40
麻烦帮看一下
回复

yhdata_lyaa回复yhdata_xrvXuQqg青铜四
发表于 2025-05-22 14:15:42
写成 null
回复

展开更多回复
yhdata_xrvXuQqg青铜四
发表于 5 小时前 显示全部楼层
如附件中的空单元格

空单元格对树状参数的影响.jar

21.37 KB, 下载次数: 0

回复

使用道具 3#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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