Hive常用函数有哪些


小编给大家分享一下Hive常用函数有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!数学函数
round(double d)round(double d,int n)floor(double d)ceil(double d)ceiling(double d)rand()rand(int seed)exp(double d)ln(double d)log10(double d)log2(double d)log(double base,double d)pow(double d,double p)power(double d,double p)sqrt(double d)hex(bigint i) 香港云主机hex(string str)abs(double d)PI()

集合函数
size(Map)map_keys(Map)map_values(Map)array_contains(Array, value)sort_array(Array)
类型转换函数
cast(expr as )
日期函数
date_adddate_subnext_daylast_dayfrom_unixtime(bigint unixtime, string format)to_date(string timestamp)year(string date)month(string date)hour(string date)weekofyear(string date)datediff(string enddate, string startdate)add_months(string start_date, int num_months)date_format(date/timestamp/string ts, string fmt)
条件函数
if(boolean testCondition, T valueTrue, T valueFalseOrNull)nvl(T value, T default_value)COALESCE(T v1, T v2, …)CASE a WHEN b THEN c [WHEN d THEN e]* [ELSE f] ENDisnull( a )isnotnull ( a )
字符函数
concat(string|binary A, string|binary B…)concat_ws(string SEP, string A, string B…)length(string A)
lower(string A) lcase(string A)parse_url(string urlString, string partToExtract [, string keyToExtract])regexp_replace(string INITIAL_STRING, string PATTERN, string REPLACEMENT)reverse(string A)split(string str, string pat)substr(string|binary A, int start) substring(string|binary A, int start)
聚合函数
count(*)count(expr)count(distinct expr[,expr_.])sum(col)sum(distinct col)avg(col)avg(distinct col)min(col)max(col)
表生成函数
explode(ARRAY array)explode(MAP map)explode(ARRAY a)json_tuple(STRING jsonStr,p1p2,…,pn)-parse_url_tuple(url,partname1,partname2,…,partnameN)以上是“Hive常用函数有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注开发云行业资讯频道!

相关推荐: cpu内存的工作数据

这篇文章主要讲解了“cpu内存的工作数据”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“cpu内存的工作数据”吧!https://blog.csdn.net/q2519008/article/details/79…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 09/13 10:10
Next 09/13 10:10

相关推荐