嗨朋友我是Hive的新手。我想创建一个UDF在蜂巢称为ConvertDateFormatUDF 我收到以下错误,创建临时函数:创建配置单元UDF
hive>add jar /home/cloudera/date.jar
新增/home/cloudera/date.jar到类路径 添加的资源:/首页/ Cloudera的/date.jar
hive>CREATE TEMPORARY FUNCTION fun as 'com.db.acedq.opal.hive.ConvertDateFormatUDF';
java.lang.NoClassDefFoundError: org/apache/pig/EvalFunc
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
Caused by: java.lang.ClassNotFoundException: org.apache.pig.EvalFunc
FAILED: Execution Error, return code -101 from org.apache.hadoop.hive.ql.exec.FunctionTask
请有人帮助我,因为我是新的配置单元。有人可以告诉我要遵循的步骤