首页 理论教育 Hive交互模式的常用命令

Hive交互模式的常用命令

时间:2023-06-26 理论教育 版权反馈
【摘要】:quit/exit:退出Hive的交互式执行环境。如之前使用set命令设置了reduce数量。set=:设置Hive运行时配置参数,优先级最高,相同key,后面的设置会覆盖前面的设置。列出当前列出当前缓冲区内的文件、jar包或者归档。:在hive交互终端执行Linux命令。

Hive交互模式的常用命令

(1)quit/exit:退出Hive的交互式执行环境

(2)reset:重置所有的配置参数,初始化为hive-site.xml中的配置。如之前使用set命令设置了reduce数量。

(3)set<key>=<value>:设置Hive运行时配置参数,优先级最高,相同key,后面的设置会覆盖前面的设置。

(4)add命令:包括add File[S]/Jar[S]/Archive[S]<filepath>∗,向DistributeCache中添加一个或过个文件、jar包或者归档,添加之后,可以在Map和Reduce task中使用。比如,自定义一个udf函数,打成jar包,在创建函数之前,必须使用add jar命令,将该jar包添加,否则会报错找不到类。

例如:hive>add file/root/test/sql;

(5)list命令:包括list File[S]/Jar[S]/Archive[S]。列出当前列出当前缓冲区内的文件、jar包或者归档。

例如:hive>list file;

(6)Delete命令:包括delete File[S]/Jar[S]/Archive[S]<filepath>∗。从DistributeCache中删除文件、jar包或者归档。(www.xing528.com)

例如:hive>delete file/root/test/sql;

(7)create命令:创建自定义函数。

例如:hive>create temporary function udfTest as‘com.cstore.udfExample’;

(8)source<filepath>:在hive交互终端执行脚本文件。

例如:hive>source/root/test/sql;

(9)!<command>:在hive交互终端执行Linux命令。

(10)dfs<dfs command>:在hive交互终端执行HDFS命令。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈