創建自定義函數提示類找不到
?Add jar
/opt/cloudera/parcels/CDH-5.12.0-1.cdh5.12.0.p0.29/lib/hive/udf/concatString.jar;
Added [/opt/cloudera/parcels/CDH-5.12.0-1.cdh5.12.0.p0.29/lib/hive/udf/concatString.jar] to class path
Added resources: [/opt/cloudera/parcels/CDH-5.12.0-1.cdh5.12.0.p0.29/lib/hive/udf/concatString.jar]
?Create temporary function myconcaty as 'com.udf.ConcatString.jar';
FAILED: Class com.udf.ConcatString.jar not found
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.FunctionTask
2018-03-22
Create temporary function myconcaty as 'com.udf.ConcatString.jar';
視頻中教學是這個類ConcatString,而你學的是ConcatString。jar。
也許這個就是報錯的原因。
你去掉.jar 修改為?Create temporary function myconcaty as 'com.udf.ConcatString'; 試下。
祝你好運