1、参数分类
hiveconf:
配置变量 可读写 一般我们设置的就是这一类参数
system:
系统变量 可读写
env:
环境变量 只读
hivevar:
变量 可读写 hive -d key=val 使用:${key}
2、查看hive参数
hive>set
env:HISTSIZE=1000
env:HIVE_AUX_JARS_PATH= #####env类参数
.....
system:user.country=US
system:user.dir=/root
system:user.home=/root #####system类参数
....
注意:
hive>set; ####查看hive所有参数
hive>set 参数名; ####查看参数的值
hive>set 参数名=值; ####临时设置参数值,只在当前会话有效
查看hive命令帮助
hive --service cli --help
hivevar类参数:
[root@Linux005 ~]# hive -d abc=1
hive> select * from psn;
OK
1 zhang3 ["sing","pingpong","running"] {"beijing":"daxing"} 10
2 li4 ["sing","pingpong","running"] {"beijing":"daxing"} 10
3 wang5 ["sing","pingpong","running"] {"beijing":"daxing"} 10
Time taken
Hive中的参数设置的四种方式
最新推荐文章于 2024-07-15 02:58:05 发布
本文详细介绍了在Hive中设置参数的四种方法,包括配置文件修改、启动时指定、会话级别设置以及查询语句内直接设定。通过这些方式,可以优化Hive的性能和行为,例如调整内存使用、设置执行计划选项等。
摘要由CSDN通过智能技术生成