Postgresql数据源连接问题

Justin
Justin 这家伙很懒,还没有设置简介

0 人点赞了该文章 · 97 浏览

1. Numeric字段精度问题

Postgresql中创建表的时候字段可以设置为Numeric(无精度设置),当数据表字段为该类型的时候,Datafocus链接该数据源导入对应的数据表之后,由于无法确定字段的实际精度,会把字段映射成double类型,正常情况下Numeric设置精度的话是精确类型,数据处理会精确到小数点后scale位,但是映射成double之后,double为非精确类型,数据处理的时候有可能会出现不精确的现象,比如原始数据表里的值为:10(整数),但是从datafocus中数据处理查询出来之后是: 10.0000000001(小数)这种现象。

所以在Postgresql中设计表结构的时候尽量去指定好Numeric的精度比如:Numeric(10, 0)这种字段类型,这样导入到Datafocus中之后计算出来的结果才会更为精确


发布于 2024-12-11 10:15

免责声明:

本文由 Justin 原创发布于 DataFocus ,著作权归作者所有。

登录一下,更多精彩内容等你发现,贡献精彩回答,参与评论互动

登录! 还没有账号?去注册

暂无评论

推荐内容

Power BI VS DataFocus(数据定时更新)
Mysql数据源链接问题

站点公告

DataFocus V6产品升级发布会:大模型的杀手级应用,来了!
北京时间,2024年1月26日 - 在这个数据驱动的时代,高效、准确的数据分析工具对于企业决策的重要性不言而喻。作为中国领先的AI搜索式数据分析平台,DataFocus一直致力于为用户提供更智能、更敏捷的数据分析解决方案。今天,DataFocus在杭州隆重举办了V6产品升级发布会,向全球用户展示了其...

热门话题

数据地图

可视化

散点图

系统配置

搜索式

热门专栏

数据分析模型探讨研究