日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

hive中的UDAF的使用流程记载

發布時間:2023/12/31 编程问答 59 豆豆
生活随笔 收集整理的這篇文章主要介紹了 hive中的UDAF的使用流程记载 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

概述

本文是對[1]的整理和復現。

環境

組件版本
Hadoop3.1.2
Zookeeper3.6.0
Mysql8.0.22-0ubuntu0.20.04.2
Hive2.3.7

Hive準備工作

以[2]中的例子三為準

?

zhong

注冊UDAF流程

注冊命令(hive/beeline中進行)備注
add jar /home/appleyuchi/桌面/Flink_Code/FLINK讀寫各種數據源/Java/target/table_api-1.0-SNAPSHOT.jar;指明自定義依賴包
create temporary function sum_test as 'UDAFSum_Sample';依賴包中的類UDAFSum_Sample注冊為sum_test

?

使用GenericUDF流程

hive命令實驗結果備注

use db1;

select sum_test(sales_info_new.sku_id) from sales_info_new;
?

+---------+
| ? _c0 ? |
+---------+
| 7165.0 ?|
+---------+
?

?

完整代碼:

?

https://gitee.com/appleyuchi/Flink_Code/blob/master/FLINK讀寫各種數據源/Java/src/main/java/UDAFSum_Sample.java

?

?

Reference:

[1]UDAF實現一個自定義的求和函數

[2]hive中操作struct與map三例

總結

以上是生活随笔為你收集整理的hive中的UDAF的使用流程记载的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。