hive CLI的一些操作

从文件中执行hive查询

可以将要执行的查询语句写在一个文件中:
hive CLI的一些操作1、在控制面板执行
hive CLI的一些操作2、在hive shell中用source命令来执行
hive CLI的一些操作注意:执行的文件必须是以.q或者.hql为后缀名的

hiverc文件的使用

hive -i 指定一个文件,当CLI启动后,会在提示符出现前先执行这个文件。如果没有指定,则hive会自动在HOME目录找到名为.hiverc的文件自动执行,一般会在这个文件中写进频繁执行的命令。

在hive CLI中执行bash shell命令:前面加个!
hive CLI的一些操作但是有所局限,不能执行输入操作和管道符以及文件名自动补全。

在hive CLI中执行hadoop命令

将hadoop dfs … 中的hadoop去掉就行。
这种执行hadoop命令的方法更高效,不需要创建一个新的JVM实例,是在一个进程中执行。
hive CLI的一些操作注释:注释前加–
hive CLI的一些操作但是注释不要放在CLI里面写,而是放在写有执行语句的文件中即脚本中。