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

[可视化] 数据源空值时怎么让图表可视显示值为0

yhdata_9W玄铁三 显示全部楼层 发表于 6 天前 |阅读模式 打印 上一主题 下一主题
10
未解决
报表曲线图组件中有个以时间维度每天产生的A,B两类产品的产量数值,但是有的天数A或者B产品是不生产的,数据库系统里就会没有数据产生,怎么让图表中A或者B 没有数据产生时候不会产生断点,而数据源空值时图表折线值又能为0?
回复

使用道具 举报

精彩评论6

可视化报表看板青铜四 显示全部楼层 发表于 6 天前
那需要补全时间维度
回复

使用道具 举报

宇文波青铜三 显示全部楼层 发表于 4 天前
1.忽略或图表设置不断点
2.从图表数据源解决,业务表没有全部的时间日期,那就手打拉一张全的日期表,左链接业务表,时间字段取全的日期表
回复

使用道具 举报

yhdata_9W玄铁三 来自手机 显示全部楼层 发表于 前天 17:58
宇文波 发表于 2024-12-9 14:52
1.忽略或图表设置不断点
2.从图表数据源解决,业务表没有全部的时间日期,那就手打拉一张全的日期表,左链 ...

时间维度是有的,但是那天的值没有,在不去设置图表不断点情况下,我想让那天的值为零,请教下如何做呢
回复

使用道具 举报

我是卡拉米白银三 显示全部楼层 发表于 前天 18:01
yhdata_9W 发表于 2024-12-11 17:58
时间维度是有的,但是那天的值没有,在不去设置图表不断点情况下,我想让那天的值为零,请教下如何做呢 ...

nvl(度量字段,0)
回复

使用道具 举报

csj青铜三 显示全部楼层 发表于 前天 18:17
折线图 取消勾选【允许断点】这样没数据的不会断点

取消勾选.png
回复

使用道具 举报

宇文波青铜三 显示全部楼层 发表于 昨天 09:08
yhdata_9W 发表于 2024-12-11 17:58
时间维度是有的,但是那天的值没有,在不去设置图表不断点情况下,我想让那天的值为零,请教下如何做呢 ...

ETL逻辑:
搞一张日历表,excel做,sql生成一堆方法可以搞。
一张产品表,至少两个字段,日期,产品名称。
日历表和产品表关联(日历和产品表一对多,关联方式自己想咯),关联后效果就是要 每日对应生产多个产品。
再LEFT JOIN左关联生产记录表(条件日期=日期维度,产品=产品维度),取日历表和产品表的日期和产品名字,产值取生产记录表,关联不上的为空,用函数替换空值为0就补齐了。
这是数据处理问题,嫌麻烦的话和需求方说平台没这个功能做不了就是
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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