
├<第一周:hive基礎>
│ ├1.1 hive的安裝.avi
│ ├1.2.avi
│ ├1.3.avi
│ └1.4.avi
├<第八周:Hive的案例實戰(zhàn)>
│ └第八周.wmv
├<第二周:hive數(shù)據(jù)定義>
│ ├2-1.avi
│ ├2-2.avi
│ ├2-3.avi
│ └2-4.avi
├<第六周:Hive的調(diào)優(yōu)>
│ └第六章:Hive的調(diào)優(yōu).wmv
├<第七周:hive的安全>
│ ├第七周01.wmv
│ ├第七周02.wmv
│ └第七周03.wmv
├<第三周:Hive高級查詢語句>
│ ├3-1.avi
│ ├3-2.avi
│ └3-3.avi
├<第四周:Hive的存儲類型和復合數(shù)據(jù)類型>
│ └第四周:Hive的存儲類型和復合數(shù)據(jù)類型.avi
├<第五周:Hive的內(nèi)置函數(shù)和自定義UDF和UDAF實戰(zhàn)>
│ └第五周Hive的內(nèi)置函數(shù)和自定義UDF和UDAF實戰(zhàn).avi
**隨機生成一批訂單數(shù)據(jù)(order_id,price,tag,order_date)**hive。
**存儲數(shù)據(jù)到Hive**學hive要先學什么。
**統(tǒng)計近一周每天成功支付的訂單總數(shù),gmv,客單價**
**統(tǒng)計了近一周每天成功支付和支付失敗的訂單總數(shù),gmv,客單價**
count函數(shù)和if條件組合不是兩個sqljoin
**選出近一周gmv>并且訂單量>2單的賣家ID及其訂單**
在使用groupby之后只能select出groupkey以及相關的統(tǒng)計數(shù)據(jù),但也可以集合select任何其他的groupkey,比如按賣家ID聚在一起后,我想看看在這個賣家下訂單的買家ID:sellectcollect_set(buyer_id)fromtgroupbyseller_id。hive入門。
與collect_set同樣,元素可以重復hadoop菜鳥教程。
explode函數(shù)可以是一個array類型數(shù)據(jù)扁平化。例如,現(xiàn)在每行都是一行seller_id集合,使用explode可以扁平化為每一行seller_id。但explode不能直接和groupby例如,我想根據(jù)某些條件篩選一些賣家,然后檢查商店的買家:selectexplode(b.buyer_ids)from(selectcollect_set(buyer_id)asbuyer_idsfromtgroupbyseller_id)b;
當前時間
將系統(tǒng)時間戳轉(zhuǎn)換為可讀數(shù)據(jù)格式,如:selectfrom_unixtime(unix_timestamp(),’yyyy-MM-dd’);
幾天前的日期hive怎么學。
nvl處理函數(shù)null值,當一個字段是null算術時,這個字段和其他字段的結(jié)果仍然是null。這個函數(shù)可以用來值可能是null字段賦予默認值,即v2.
判斷字符串xxx是否出現(xiàn)str1中,如果str1是null或者不存在xxx返回值都是0
返回數(shù)組a1的大小
兩個查詢結(jié)果合并,但結(jié)果列數(shù)需要一致!
以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺用戶上傳并發(fā)布,未作人工編輯處理,不構成投資建議請自行甄別,也不承擔相關法律責任。如果您發(fā)現(xiàn)有涉嫌版權的內(nèi)容,歡迎發(fā)送郵件至:wolfba@qq.com 進行舉報,并提供相關證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權內(nèi)容!
大智網(wǎng)匯
版權聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 wolfba@q.com 舉報,一經(jīng)查實,本站將立刻刪除。
投稿&軟文
覺得文章有用就打賞一下文章作者
非常感謝你的打賞,我們將繼續(xù)提供更多優(yōu)質(zhì)內(nèi)容,讓我們一起創(chuàng)建更加美好的網(wǎng)絡世界!
微信掃一掃打賞