hive udf使用
2016-06-24 16:49
323 查看
0.要继承org.apache.hadoop.hive.ql.exec.UDF类实现evaluate
自定义函数调用过程:
1.添加jar包(在hive命令行里面执行)
hive> add jar /root/NUDF.jar;
2.创建临时函数
hive> create temporary function getNation as 'cn.itcast.hive.udf.NationUDF';
3.调用
hive> select id, name, getNation(nation) from beauty;
4.将查询结果保存到HDFS中
hive> create table result row format delimited fields terminated by '\t' as select * from beauty order by id desc;
hive> select id, getAreaName(id) as name from tel_rec;
create table result row format delimited fields terminated by '\t' as select id, getNation(nation) from beauties;
自定义函数调用过程:
1.添加jar包(在hive命令行里面执行)
hive> add jar /root/NUDF.jar;
2.创建临时函数
hive> create temporary function getNation as 'cn.itcast.hive.udf.NationUDF';
3.调用
hive> select id, name, getNation(nation) from beauty;
4.将查询结果保存到HDFS中
hive> create table result row format delimited fields terminated by '\t' as select * from beauty order by id desc;
hive> select id, getAreaName(id) as name from tel_rec;
create table result row format delimited fields terminated by '\t' as select id, getNation(nation) from beauties;
相关文章推荐
- 2016-6-24 无刷新提交
- 正态分布
- CSAPP Cache实验
- Java - 基本类的使用(Map集合类)
- Ant网址
- EventBus 3.0 使用
- 接口缓存不能放置在静态的数据结构存储
- java之虚拟机详解
- nodejs第一个hello world代码
- Elasticsearch java API (10)Multi Get API
- 硬件创业者们,如何避免掉到供应链的大坑里爬不出来
- 将用户在jsp表单输入的信息赋给JavaBean
- AndroidStudio之删除项目
- 2016年高校保送生拟录取名单(清华大学)
- 一维数组的初始化问题
- 1.LazyForSingleEnd Object,hbm
- px、pt、em与rem的区别(结尾不容错过哦)
- 在某段时间内,随机产生一个时间,包括时分秒
- Android 用Animation-list实现逐帧动画
- 先说说我自己