Spark- SQL中的Bigdecimal Java

时间:2019-04-08 05:48:31

标签: java apache-spark apache-spark-sql

我有一个返回十进制类型的查询。当我尝试使用数据集上的“ collectAsList”将spark sql输出转换为Java列表时,出现以下错误。

  

数据集fcMaxCapacityDF =   CombinedDF.as(Encoders.bean(Test.class));

java.util.concurrent.ExecutionException: org.codehaus.commons.compiler.CompileException: File 'generated.java', Line 59, Column 40: failed to compile: org.codehaus.commons.compiler.CompileException: File 'generated.java', Line 59, Column 40: A method named "toJavaBigDecimal" is not declared in any enclosing class nor any supertype, nor through a static import
/* 001 */ public SpecificPredicate generate(Object[] references) {
/* 002 */   return new SpecificPredicate(references);

0 个答案:

没有答案