開發hive UDF函式
from: http://blog.csdn.net/azhao_dn/article/details/6981115
1)首先建立一個java 專案,命名為HelloUDF,使用預設選項;
2)在src目錄上右鍵,選擇建立package,命名為com.test.hive.udf;
3)在package上右鍵,選擇new class,如下圖:
然後在點選Browse,如下圖:
如果你還沒有匯入過hive的jar包,則需要自行匯入:
右鍵點選java 專案,選擇屬性,如下圖:
再點選 Add External JARS按鈕,如下圖:
選擇所有的jar檔案,點選開啟之後,結果如下圖:
點選ok
4)在輸入完程式碼之後,右鍵Export,如下圖:
5)到這裡,hive udf就已經開發完成了,將打好的jar包上傳到hive server,然後就可以測試udf了
- hive> add jar /tmp/helloUDF.jar;
- hive> create temporary function helloworld as 'com.hrj.hive.udf.HelloUDF';
- hive> select helloworld(t.col1) from t limit 10;
- hive> drop temporary function helloworld;
相關文章
- Hive函式(內建函式+自定義標準函式UDF)Hive函式
- 【大資料開發】Hive——Hive函式大全大資料Hive函式
- Hive UDF,就這Hive
- 【Spark篇】---SparkSql之UDF函式和UDAF函式SparkSQL函式
- Spark SQL學習——UDF、UDAF和開窗函式SparkSQL函式
- hive函式Hive函式
- Hive中的UDF詳解Hive
- Hive函式大全Hive函式
- Apache Phoenix自定義函式(UDF)實踐Apache函式
- Hive常用函式及自定義函式Hive函式
- hive內建函式Hive函式
- Hive是否支援in函式Hive函式
- Hive視窗函式Hive函式
- Hive(五)常用函式Hive函式
- Hive(六)JSON函式HiveJSON函式
- Hive之分析函式Hive函式
- hive編寫udf實踐記錄Hive
- 【hive】中的concat函式Hive函式
- hive 3.0.0自定義函式Hive函式
- hive視窗函式使用Hive函式
- Hive中自定義函式Hive函式
- Hive行轉列函式Hive函式
- hive05_視窗函式Hive函式
- hive學習筆記之九:基礎UDFHive筆記
- 大資料開發-Hive-常用日期函式&&日期連續題sql套路大資料Hive函式SQL
- Hive視窗函式保姆級教程Hive函式
- Presto 函式開發REST函式
- Spark SQL使用簡介(2)--UDF(使用者自定義函式)SparkSQL函式
- Hive的基本介紹以及常用函式Hive函式
- Hue-hive sql常用函式詳解HiveSQL函式
- HIVE自定義函式的擴充套件Hive函式套件
- Hive--->建立自定義的UDTF函式Hive函式
- Hive 分析函式lead、lag例項應用Hive函式
- 好程式設計師大資料學習路線分享UDF函式程式設計師大資料函式
- FlinkSQL自定義函式開發SQL函式
- 06 python開發之函式Python函式
- Hive實戰UDF 外部依賴檔案找不到的問題Hive
- hive視窗分析函式使用詳解系列二之分組排序視窗函式Hive函式排序
- hive視窗分析函式使用詳解系列一Hive函式