開發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中配置與編寫自定義UDF函式Hive函式
- Hive中新增自定義函式(UDF)方法及實踐Hive函式
- 【大資料開發】Hive——Hive函式大全大資料Hive函式
- Spark SQL學習——UDF、UDAF和開窗函式SparkSQL函式
- 【Spark篇】---SparkSql之UDF函式和UDAF函式SparkSQL函式
- hive函式Hive函式
- Hive中的UDF詳解Hive
- Hive 內建操作符與函式開發——深入淺出學HiveHive函式
- Hive函式大全Hive函式
- Hive FUNCTIONS函式HiveFunction函式
- Apache Phoenix自定義函式(UDF)實踐Apache函式
- 自定義UDF函式應用異常函式
- hive編寫udf實踐記錄Hive
- Hive常用函式及自定義函式Hive函式
- Hive之分析函式Hive函式
- Hive是否支援in函式Hive函式
- hive內建函式Hive函式
- Hive視窗函式Hive函式
- hive 3.0.0自定義函式Hive函式
- hive視窗函式使用Hive函式
- Hive中自定義函式Hive函式
- Hive行轉列函式Hive函式
- Hive學習之五 《Hive進階—UDF操作案例》 詳解Hive
- Spark註冊UDF函式,用於DataFrame DSL or SQLSpark函式SQL
- Spark SQL scala和java版本的UDF函式使用SparkSQLJava函式
- 【Spark篇】---SparkSQL中自定義UDF和UDAF,開窗函式的應用SparkSQL函式
- hive學習筆記之九:基礎UDFHive筆記
- 【hive】中的concat函式Hive函式
- HIVE中的自定義函式Hive函式
- 大資料開發-Hive-常用日期函式&&日期連續題sql套路大資料Hive函式SQL
- Presto 函式開發REST函式
- Hive視窗函式保姆級教程Hive函式
- Hive 視窗函式(Windowing Functions)Hive函式Function
- Spark SQL使用簡介(2)--UDF(使用者自定義函式)SparkSQL函式
- iOS開發常用函式iOS函式
- Hive學習筆記 5 Hive的資料查詢、函式Hive筆記函式
- Hue-hive sql常用函式詳解HiveSQL函式