hive当中的三种参数设置
第一种 hive-site.xml 对所有的hive的客户端都有效
第二种参数设置:命令行的参数 bin/hive -hiveconf 参数名=参数值 对我们进入的这次会话有效
第三种参数设置 :参数声明 对当前的sql语句生效 set 参数名=参数值
hive自定义函数
hive的自定义函数:
第一种:UDF 一行数据进去,一行数据出来
第二种:UDAF 多行进,一行出
第三种:UDTF 一行进 多行出
hive自定义函数步骤
第一步:常见工程,导入jar包
第二步:写一个java类,继承UDF
第三步:定义一个方法 方法名 evaluate 必须有返回值,而且还有一个参数,表示接收我们输入的数据
第四步:定义我们的udf的逻辑
第五步:打成jar包放到hive的lib目录下
第六步:hive的客户端 add jar 添加我们的jar包
第七步:设置临时函数与我们自定义的udf进行关联
第八步:使用udf
案例-大小写转换
package cn.itcast.udf;
import org.apache
hive的三种参数设置和udf,udaf,udtf自定义函数
最新推荐文章于 2024-05-11 07:45:00 发布