Hive UDF应用实例:性别判断.pdfVIP

  • 3
  • 0
  • 约6.57千字
  • 约 8页
  • 2026-07-01 发布于北京
  • 举报

一、UDF(用户定义函数)简介

#有时Hive内置的函数我们的需求,这时就需要用户自己定义一些功能来完成

数据查询,这就是UDF。

UDF的分类:

1.UDF:一对一,输入一个输出一个,例如:upper、substr函数。2.

UDAF:多对一,输入多个输出一个,例如:sum/min。3.UDTF:一对多,

输入一个输出多个,例如:lateralview与explode。

二、UDF案例

==================判断

#hive实现判断:18位倒

数第二位偶数为女,奇数为男15位

倒数第一位偶数为女,奇数为男

#数据源:vim

.txt

neil

ponyj

ack12312423454556561tony

412345671234908

#hive语句查询的方式#建表:hive(默认)createtable

(namestring,idcardstring)rowformat

delimitedfieldsterminatedby\t;

#将数据从linux传入hive空表中:hive(default)loaddatal

oc

文档评论(0)

1亿VIP精品文档

相关文档