hive参数配置使用
概述
set命令设置hive的参数。
${} 可以获取配置项的值,作为参数使用。
在启动hive时可以传入配置项启动。
hive参数初始化配置set命令~/.hiverc
hive参数介绍
输入set,可以查看所有可设置项和现在设置项的值。
hive> set;
项太多了,不一一罗列。
system:sun.os.patch.level=unknown
system:user.country=US
system:user.dir=/home/hadoop
system:user.home=/home/hadoop
system:user.language=en
system:user.name=hadoop
system:user.timezone=PRC
................
env:HISTSIZE=1000
env:HIVE_AUX_JARS_PATH=
env:HIVE_CONF_DIR=/home/hive2.1/conf
env:HIVE_HOME=/home/hive2.1
env:HOME=/home/hadoop
env:HOSTNAME=hello110
env:JAVA_HOME=/home/hadoop/app/jdk1.8.0_73
env:LANG=en_US.UTF-8
env:LESSOPEN=||/usr/bin/lesspipe.sh %s
env:LOADEDMODULES=
.............................
hive.tez.smb.number.waves=0.5
hive.timedout.txn.reaper.interval=180s
hive.timedout.txn.reaper.start=100s
hive.transactional.table.scan=false
hive.transform.escape.input=false
hive.transpose.aggr.join=false
hive.txn.heartbeat.threadpool.size=5
..........................
set命令设置参数
hive>下
hive> set hive.cli.print.current.db=true;
hive (default)> set hive.cli.print.header=true;
hive (default)> select * from map_test;
OK
map_test.id map_test.perf
1001 {"job":80,"team":123,"person":700}
1002 {"job":90,"team":234,"person":800}
1003 {"job":70,"team":345,"person":900}
1004 {"job":60,"team":456,"person":1000}
1005 {"job":59,"team":678,"person":844}
1006 {"job":98,"team":832,"person":866}
Time taken: 2.865 seconds, Fetched: 6 row(s)
hive参数初始化配置
~/.hiverc
将要初始化的参数,配置在这个文件里,这样启动的时候就不需要设置了。
在使用hive的用户目录下,新建.hiverc文件,将hive的配置项配置好。hive命令启动。
[hadoop@hello110 ~]$ vi .hiverc
set hive.cli.print.current.db=true;
set hive.cli.print.header=true;
[hadoop@hello110 ~]$ hive
hive (default)> select * from map_test;
OK
map_test.id map_test.perf
1001 {"job":80,"team":123,"person":700}
1002 {"job":90,"team":234,"person":800}
1003 {"job":70,"team":345,"person":900}
1004 {"job":60,"team":456,"person":1000}
1005 {"job":59,"team":678,"person":844}
1006 {"job":98,"team":832,"person":866}
Time taken: 1.561 seconds, Fetched: 6 row(s)
查看具体某项配置的值
hive (zmgdb)> set hive.exec.dynamic.partition.mode;
hive.exec.dynamic.partition.mode=strict
hive参数配置使用相关推荐
- HIVE常用参数配置
HIVE参数配置 --查看参数使用:set 或者set -v; --设置参数使用:set key=value; --设置reduce个数(默认-1) mapreduce.job.reduces=- ...
- hive动态分区shell_Hive动态分区 参数配置及语法
Hive本身是不支持动态分区的.. 但动态分区是真的方便啊..不然手动维护要累死..按日期甚至小时来分区时动辄就好几千上万的分区..手动到哪一年去..? 想要用动态分区要先做一些设置来修改默认的配置. ...
- HiveSQL运行优化参数配置
HiveSQL运行优化参数配置 HiveSQL常用数据处理语句 HiveSQL中复杂数据类型操作 我们平时在使用hive执行一些SQL任务时.经常会遇到执行速度很慢,数据倾斜,资源不够用等问题.那是因 ...
- Hadoop-2.8.0集群搭建、hadoop源码编译和安装、host配置、ssh免密登录、hadoop配置文件中的参数配置参数总结、hadoop集群测试,安装过程中的常见错误
25. 集群搭建 25.1 HADOOP集群搭建 25.1.1集群简介 HADOOP集群具体来说包含两个集群:HDFS集群和YARN集群,两者逻辑上分离,但物理上常在一起 HDFS集群: 负责海量数据 ...
- [Hive] - Hive参数含义详解
hive中参数分为三类,第一种system环境变量信息,是系统环境变量信息:第二种是env环境变量信息,是当前用户环境变量信息:第三种是hive参数变量信息,是由hive-site.xml文件定义的以 ...
- u8虚拟服务器端口,用友u8服务器参数配置
用友u8服务器参数配置 内容精选 换一换 查询负载均衡器状态树.可通过该接口查询负载均衡器关联的监听器.后端云服务器组.后端云服务器.健康检查.转发策略.转发规则的主要信息,了解负载均衡器下资源的拓扑 ...
- Spark性能调优系列:Spark参数配置大全(官网资料)
Spark参数配置大全 Spark提供了三个位置来配置系统 Spark属性控制大多数应用程序参数,可以使用SparkConf对象或Java系统属性来设置. 通过conf/spark-env.sh每个节 ...
- 【深入理解Hadoop原理】Hadoop 参数配置 详解
Hadoop 参数配置 详解 一.常用端口 组件 节点 默认端口 配置 用途说明 HDFS DataNode 50010 dfs.datanode.address datanode服务端口,用于数据传 ...
- 大数据培训:Spark性能调优与参数配置
Spark性能调优-基础篇 众所周知,正确的参数配置对提升Spark的使用效率具有极大助力,帮助相关数据开发.分析人员更高效地使用Spark进行离线批处理和SQL报表分析等作业. 推荐参数配置模板如下 ...
最新文章
- socket通过多网卡收发数据
- 转 -- 推荐几本云计算的经典书籍
- 【蓝桥杯省赛】冲刺练习题【动态规划】倒计时【08】天
- 饲料企业精细化生产管理方案
- 怎样用java写一个简单的文件复制程序
- JVM——jinfo命令使用及GC日志分析
- ADO.NET 2.0 的并行控制与数据存取冲突侦测
- php 安全基础 第八章 共享主机 安全模式
- 《SQL高级应用和数据仓库基础(MySQL版)》学习笔记 ·008【常用函数】
- RouterOS 5.22固定公网IP共享上网设置
- 解决request.getSession().getServletContext().getRealPath(“/“)为null问题
- java jdbc 表存在_JDBC / Java – 如何检查数据库中是否存在表和列?
- 关于Go语言,你不得不知的并发模式
- 干货| 364套各类风格毕业设计答辩PPT模板~
- 《遥感原理与应用》孙家抦版知识点总结(含简答题)——第三章
- FFT蝶形算法的verilog实现专题——64点FFT 蝶形算法完整展开
- 极客日报第 21 期:360 安全浏览器尝试收费;苹果macOS首次出现在云端
- MARIADB数据库服务器
- 如何推广自己的新网站
- 仿原生安卓文件管理器
热门文章
- 强行终止python_中国的真实离婚率:一点也不高,反而低的惊人 | 用python计算离婚率...
- test.php.bak,记一次phpmyadmin 4.8.1 远程文件包含漏洞(BUUCTF web)
- 插入排序之表插入排序
- linux ssh 远程会话保存,远程SSH会话和流程在断开后运行的5种方法
- proteus里面没有stm32怎么办_嵌入式单片机之stm32串口你懂了多少!!
- linux修改主机名后oracle em控制台起不来,更改计算机名后导致Oracle dbconsole无法启动问题解决方法...
- go语言 doc转换html,go语言使用wkhtmltopdf工具将html转成pdf
- php如何对 mysql 中text类型拆分存入一个数组_PHP递归实现无限级分类,可选返回字符串和数组...
- java char i=2+#039;2#039;;_P039 二维数组的字符按列存放到字符串中 ★★
- Linux Unbunt 安装显卡驱动 简单方法