hive命令和参数

一.命令行模式

hive命令行

hive -H 查询hive的可用参数

hive -e "" 在hive命令中直接执行简单的sql语句

在hive命令中执行sql文件

hive -f 文件地址

在hive命令中新建hive变量

hive --hivevar mykey="myvalue"

beeline命令行

先得启动hiveserver2

nohup hiveserver2 1>/opt/softs/hive3.1.2/logs/hive.log 2>/opt/softs/hive3.1.2/logs/hive_err.log &

1.查询beeline命令中的可用参数

beeline -u jdbc:hive2://bigdata004:10000 -root -h

2.在beeline中直接执行简单的sql语句

beeline -u jdbc:hive2://bigdata004:10000 -root -e "show databases;"

3.在beeline命令中执行sql文件

beeline -u jdbc:hive2://bigdata004:10000 -root -f 文件地址

4.在beeline命令中新建hive键值对变量

beeline -u jdbc:hive2://bigdata004:10000 -root --hivevar mykey="myvalue"

二.交互模式 (进入hive命令行或beeline命令行执行命令)

hive命令行

调用hive中的函数

----查询当前所在数据库

select current_database();

执行hdfs命令

dfs -ls /;

执行sql文件

source 文件路径:

三.hive的参数

在hive命令行或者beeline命令行中查询hive的参数

set;

使用set命令查询具体的hive参数

set mapred. reduce. tasks ;

设置hive中的参数

1.在hive-siter xm1中设置参数(有效性是永久)

2.在hive-defalut . xm1中设置参数(有效性是永久)|

3.使用set命令进行设置(有效性为当前session)

set mapred.reduce.tasks=10;

参数设置的优先级,高优先级的设置会覆盖低优先级的设置

set > hive-site. xml> hive-defalut. xml

相关推荐
RodrickOMG2 小时前
【大数据】Hadoop三节点集群搭建
大数据·hadoop·分布式
DashVector3 小时前
如何通过HTTP API插入或更新Doc
大数据·数据库·数据仓库·人工智能·http·数据库架构·向量检索
SelectDB技术团队4 小时前
Apache Doris 创始人:何为“现代化”的数据仓库?
大数据·数据库·数据仓库·数据分析·doris
好记性+烂笔头4 小时前
踏踏实实练SQLday1-1连续登录
数据仓库
派可数据BI可视化9 小时前
连锁餐饮行业数据可视化分析方案
大数据·数据库·数据仓库·数据分析·商业智能bi
喻师傅10 小时前
数据仓库工具箱—读书笔记02(Kimball维度建模技术概述04、使用一致性维度集成)
数据仓库·读书笔记·数据仓库工具箱
xserver212 小时前
hadoop搭建
大数据·linux·hadoop
七夜zippoe13 小时前
从数据仓库到数据中台再到数据飞轮:电信行业的数据技术进化史
数据仓库·数据中台·数据飞轮
筒栗子21 小时前
复习打卡大数据篇——Hadoop HDFS 03
大数据·hadoop·hdfs
学计算机的睿智大学生1 天前
Hadoop的生态系统所包含的组件
大数据·hadoop·分布式