同學們在進行大數(shù)據(jù)的數(shù)據(jù)倉庫分析時可能會用到hive這個工具,經(jīng)常用來編寫hql語句進行數(shù)據(jù)分析,今天小千就來給大家介紹十個經(jīng)常會在開發(fā)過程中用到的函數(shù)和使用實例,記得收藏起來。
1、隨機函數(shù)rand()

2、切分函數(shù)split()

3、字符串截取函數(shù)substring() 或 substr()

4、判斷函數(shù)if()

5、選擇函數(shù)case when

6、正在替換函數(shù)regexp_replace()

7、類型轉(zhuǎn)換 函數(shù)cast()

8、四舍五入函數(shù)round()

9、連接函數(shù)concat() 或者 concat_ws()

10、字符串長度函數(shù)length()

以上就是十個常見的hive函數(shù)了,同學們看懂了之后記得去自己實際敲一下加深記憶,最后如果你對大數(shù)據(jù)開發(fā)感興趣的話不妨來千鋒大數(shù)據(jù)培訓班了解一下我們的大數(shù)據(jù)開發(fā)培訓課程,還有免費大數(shù)據(jù)學習資料可以領(lǐng)取,趕緊來咨詢一下吧。

京公網(wǎng)安備 11010802030320號