设为首页 加入收藏

TOP

hive-1.1-CDH永久注册UDF
2019-03-19 00:44:55 】 浏览:53
Tags:hive-1.1-CDH 永久 注册 UDF

第1种、创建临时函数。如在hive CLI执行下面命令

hive> add jar ipudf.jar;
hive> create temporary function iptocc as 'com.wct.hive.udf.IptoccUDF';
hive> select iptocc(t.col1) from t limit 10;
hive> drop temporary function iptocc;

第2种永久注册hiveudf。

hive> CREATE FUNCTION dimdb.IPTocc AS 'com.wtr.hiveipudf.IPToCCProCity' using jar 'hdfs://hdfs-ha/user/hive/udf/iptocc_keyid.jar', file 'hdfs://hdfs-ha/user/hive/udf/ip_area_keyid.txt';

注意注册方法需要写库名不然其他库无法引用,不加默认值创建在default库下。

官网udf 函数开发:https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageManualDDL-CreateFunction

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇启动hive时报错:javax.jdo.JDOFa.. 下一篇查看hive配置

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目