Car) as NAME from cars").show
线程"main“org.apache.spark.sql.AnalysisException中的异常:未为UDAF‘com.scapk.udf.UpperCase;第一行pos 7在org.apache.spark.sql.catalyst.catalog.SessionCatalog.makeFunctionExpression(Session
我正在尝试使用sparksql中的extract从date中提取年份部分
spark.sql("select extract(year from datecol) as dt from temporg.apache.spark.sql.catalyst.parser.ParseException:missing ')' at 'from'(line 1, pos 20)
: java.lang.NoSuchMethodError中的异常)V在org.apache.spark.sql.hive.MetastoreRelation.org.apache.spark.sql.catalyst.analysis.Analyzer$ResolveRelations$.org$apache$spark$sql$catalyst$analysis:58) at
最奇怪的异常发生在我尝试这样做的时候。:409)
at org.apache.spark.sql.catalyst.optimizer.EliminateOuterJoin$.org$apache$spark$sql$catalystorg.apache.spark.sql.catalyst.trees.TreeNode$$anonfun$3.apply(
_))) 我得到了以下异常: java.lang.UnsupportedOperationException: No Encoder found for org.apache.spark.sql.Row- field (class: "org.apache.spark.sql.Row", name: "_1") at org.apache</