麦粉社区
>
帖子详情

仪表盘导出execl小数位特别长

数据分析 发表于 2024-7-31 21:24
发表于 2024-7-31 21:24:11

使用仪表盘,导出execl后,某自定义合计度量的字段,表格中的数字小数位特别长


但是数据集sql中已经round(xx,2),不可能有那么长的小数位


例如,2770.7,会显示为2770.7000000000003


 

发表于 2024-8-1 08:57:11
感觉像是bug。是啥时候的版本?
  •   尤有
    Build: 2023-08-04 16:03:15
    Version:10.5.1584064.23315
    TAG:Hotfix_SmartbiV10_5_15_20230802 
    
    原始数据集中,字段结果值为2位小数。
    数据集设置了字段格式为浮点型,小数位只有5位、10位可以选,设置了都没效果
    在仪表盘中,将该字段设置的自定义度量,汇总依据设为“合计”,显示的数据格式都正常(格式也都设置过),但是导出就不行了,会莫名出现一长串小数位。社区中有人说是java的精度问题,但是我的原始数据,已经限制了2位小数,为啥在仪表盘简单做个合计,就这样了。
    25015.200000000004
    437617.0600000002
    13773.289999999995
    27083.500000000007
    478473.84999999974
    
    
    2024-8-3 23:12| 回复

回复

使用道具 举报

发表于 2024-8-1 09:40:57
这个好像是和这个数字存储方式有关吧,是会有这个情况的,可以搜下网上的文档看下,应该是正常的
  •   尤有
    在数据集的sql中,已经强制round(x,2)了,都不行
    2024-8-5 14:34| 回复

回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

4回帖数 0关注人数 282浏览人数
最后回复于:2024-8-1 09:40
快速回复 返回顶部 返回列表