UDF
用戶自定義函數(user defined function)–針對單條記錄。
創建函數流程
1、自定義壹個Java類
2、繼承UDF類
3、重寫evaluate方法 (必須重寫這個方法)
4、打成jar包
6、在hive執行add jar方法
7、在hive執行創建模板函數
8、hql中使用
打包後的文件在妳的項目的target當中,上傳那個幾kb的original-int2inetaddressUDF-1.0-SNAPSHOT.jar那個文件,上傳到服務器上隨便壹個目錄
add jar 妳的文件路徑 /original-int2inetaddressUDF-1.0-SNAPSHOT.jar;
create temporary function myudf as "UDFDemo.int2inetaddress";
select myudf(XXX) from xxxx
可以參考這裏的視頻:
blogs.com/simuhunluo/p/7756250.html