我有一个名为“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
.
能得到你的帮助就太好了。
谢谢
1条答案
按热度按时间9avjhtql1#
使用
假设您的udf类在org.hue.udf包中名为myupper