如何优雅使用Hive内置函数
在使用Hive时,相信有不少人会对Hive的内置函数比较困惑:到底有哪些内置函数?每个函数怎么用呢?参数如何指定?等等这些问题,在这里将会以最优雅的方式给你解决。
进入Hive后,需要查询Hive所有内置函数,输入命令:
show functions;
需要查询具体某个函数,比如when
的用法,输入命令:
desc/describe function when;
需要查询具体某个函数,比如when
d 详细用法,输入命令:
desc/describe function extended when;
为了方便查阅,想把Hive里自带的内置函数全部输出到本地文件中,在Linux命令行输入:
hive -e 'show functions;' >> hive-function.txt
当然,这个语句中引号部分可以改为其他的,比如:
hive -e 'set;' >> hive-conf.txt
如下是官网文档:
如下:
desc function date_format;
desc function date_format;