栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Hive部署UDF方式

Hive部署UDF方式

一、临时部署方式

适用于临时验证udf功能,或自己临时使用ud【只当前session生效】

部署方式:

        方式一

                1.编写好udf并打包代码为jar包,将其放入hive的classpath【lib】目录下

                2.add   jar   "udf对应jar包的目录";

                3.create temporary function "udf函数名称"  as  "udf类名";

        方式二

                 1.编写好udf并打包代码为jar包,将其放入hive的classpath【lib】目录下

                 2. create temporary function "udf函数名称" as "udf类名" using jar "jar包目录"                 

    

二、正式部署

        方式一

                代码:使用hive的 @Description(name="udf函数名称")代替命令函数命名

                部署到hive参数【hive.aux.jars.path】对应的目录 ,即auxlib目录,这样hive在启动后就讲jar文件加在到classpath

        方式二

                代码:使用hive的 @Description(name="udf函数名称")代替命令函数命名

                在hive-env.sh设置HIVE_AUX_PATH变量对应的目录,将jar文件放入该目录下即生效

        

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/316889.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号