org.apache.spark.sql.AnalysisException:未定义的函数:'coalesce'

问题描述

spark(2.4.5)尝试执行类似于以下所示的选择查询时,引发以下错误。

org.apache.spark.sql.AnalysisException: Undefined function: 'coalesce'. This function is neither a registered temporary function nor a permanent function registered in the database 'default'.; line 1 pos 12
SELECT cast(coalesce(column1,'') as string) as id,cast(coalesce(column2,'2020-01-01') as date) as date1
from 4dea68ed921940e58f027e7146d495a4

表4dea68ed921940e58f027e7146d495a4是在Spark中从数据帧创建的临时视图。 仅在某些过程之后才会间歇性地发生此错误。任何帮助将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)