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

相关推荐
BYSJMG16 小时前
大数据毕业设计选题推荐:基于大数据的全球气温历史演变分析与可视化,用Hadoop+Spark处理
大数据·hadoop·分布式·信息可视化·spark·kmeans·课程设计
fastjson_17 小时前
Hive 自定义函数
数据仓库·hive·hadoop
Gent_倪18 小时前
MySQL 与 Hive 语法异同点详解
数据库·hive·mysql
lhldsg2 天前
智慧场馆解决方案软件开发实战:从需求分析到落地部署全流程
数据库·数据仓库·需求分析
迈巴赫车主2 天前
Doris简介
大数据·数据仓库·doris
张工在路上2 天前
WPF 布局基础概述
大数据·hadoop·wpf
BYSJMG3 天前
计算机毕设选题|基于大数据与文本挖掘的自动驾驶事故成因分析及可视化研究|Hadoop+PySpark+Django+Vue
大数据·hadoop·信息可视化·django·自动驾驶·kmeans·课程设计
weixin_307779134 天前
Databricks里用PySpark统计指定表和字段中各字段的空值、空字符串或零值比例
运维·数据仓库·python·spark·云计算
邀星月为媒4 天前
从零打造一个属于自己的 AI Agent:Core Hive Agent 开源项目解析
人工智能·hive·开源
BI专家之路4 天前
安装linux/hadoop/jdk/hive
linux·hive·hadoop