企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
* 永久函数只能在当前数据库有效,如果切换数据则报错; ``` FAILED: SemanticException [Error 10011]: Invalid function my_lower ``` 步骤如下: (1)参照《自定义Hive函数流程》将jar包上传到服务器上 (2)将jar上传到HDFS上 ```shell [root@hadoop101 ~]# hadoop fs -put udf-1.0-SNAPSHOT.jar /home/hadoop/jars/ ``` (3)创建永久函数 ```shell ########## 创建永久函数 ############## create function my_lower as 'udf.Str2Lower' using jar 'hdfs:///home/hadoop/jars/udf-1.0-SNAPSHOT.jar' ########## 删除自定义永久函数 ############# hive (test)> drop function add_prefix; ```