Postgresql数据源连接问题

Justin
Justin This guy is lazy,Introduction has not been set

0 People liked this article · 754 views

1. Numeric字段精度问题

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

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


Published on 2024-12-11 10:15

Disclaimers:

This document is written by Justin Original published on DataFocus ,The copyright belongs to the author。

Log in,More exciting content waiting for you to find,Contribute wonderful answers,Participate in comment interaction

go Sign in! No accountgoregister

Recommended content

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

Site announcement

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

hot topic

新人报道第一次使用

数据可视化

地图

数据挖掘

数据分享

Popular column

数据分析模型探讨研究