未找到配置单元类

pokxtpni  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(384)

我有一个名为“myudfs.jar”的jar,它在hive解释器中包含一个类“myupper.java”,我添加了: add jar myudfs.jar 我没有问题:

Added myudfs.jar to class path
Added resource: myudfs.jar

不幸的是,当我在配置单元下运行以下命令时:

CREATE TEMPORARY FUNCTION myUpper AS 'org/hue/udf/MyUpper.java';

我有个错误:

FAILED: Class org/hue/udf/MyUpper not found
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.FunctionTask.

我尝试通过创建一个.hiverc文件自动添加jar,并修改 HIVE_AUX_JAR_PATH .
能得到你的帮助就太好了。
谢谢

9avjhtql

9avjhtql1#

使用

CREATE TEMPORARY FUNCTION myUpper AS 'org.hue.udf.MyUpper';

假设您的udf类在org.hue.udf包中名为myupper

相关问题