當前位置:編程學習大全網 - 編程軟體 - IDEA下寫hive的udf(踩坑教程)

IDEA下寫hive的udf(踩坑教程)

配置maven的過程網上有很多這裏就不寫了。

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

  • 上一篇:學什麽技術比較好就業?
  • 下一篇:智力題 三星
  • copyright 2024編程學習大全網