查询错误:
未定义的功能:' myh6'。此功能既不是注册的临时功能,也不是在数据库中注册的永久功能'默认'。第1行pos 7。
当我在spark中使用def hive udf
时,它告诉我找不到hive udf
。我发现火花司机没有加载resource_uri jar
。因此它无法使用配置单元udf
。
我该怎么做?
答案 0 :(得分:0)
我猜您正在使用HiveContext连接Hive。像解决方法一样(如果你没有在Hive中创建永久函数),你会尝试在HiveContext中创建一个临时函数,如何在这里建议
https://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.4.0/bk_spark-guide/content/calling-udfs.html