标签: java scala apache-spark types
我的数据库具有numeric值,该值最多为256位无符号整数。但是,spark的decimalType的上限为Decimal(38,18)。
numeric
decimalType
当我尝试对列进行计算时,会引发异常。
java.lang.IllegalArgumentException:要求失败:小数精度39超过最大精度38“。
是否有任何第三方库或解决方法可以解决此问题?还是Spark设计用于小于Decimal(38,18)的数字?