hive
sql
函数
提示
Hive SQL 教程 编写中,本教程可以做为通用 SQL 的学习教程,用来学习 Spark SQL、Impala SQL、Presto,PostgreSQL、MySQL、Oracle、Microsoft SQL Server、SQLite 等数据存储的 SQL 用法。使用过程中有任何建议,提供意见、建议、纠错、催更加微信 sinbam。
本教程作者所著新书《深入浅出Pandas:利用Python进行数据处理与分析》 已由机械工业出版社出版上市,各大电商平台有售,欢迎关注。
Hive 为大数据的计算查询提供了丰富的内置计算函数,包括数学函数,类型转换函数,条件函数,字符函数,聚合函数,表生成函数等等,这些函数都统称为内置函数。
在实际的工作和数据分析中,需要熟练掌握这些函数才能让我们的 SQL 编写得心应手,也能给我们提供数据分析的思路。
以下是有用的 Hive 命令:
show functions -- 查看所有函数
desc function count -- 查看函数用法
desc function extended count -- 详细用法,简单例子
Hive中的自定义函数,大致可以分为三种:
官网介绍 https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF