HIVE中执行hive的几种方式以及把HIVE保存到本地的几种方式的示例分析
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,今天就跟大家聊聊有关HIVE中执行hive的几种方式以及把HIVE保存到本地的几种方式的示例分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
千家信息网最后更新 2025年01月19日HIVE中执行hive的几种方式以及把HIVE保存到本地的几种方式的示例分析
今天就跟大家聊聊有关HIVE中执行hive的几种方式以及把HIVE保存到本地的几种方式的示例分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
HIVE-执行hive的几种方式,和把HIVE保存到本地的几种方式
网上相关教程很多,这里我主要是简单总结下几种常用的方法,方便日后查询。
第一种,在bash中直接通过hive -e命令,并用 > 输出流把执行结果输出到制定文件
hive -e "select * from student where sex = '男'" > /tmp/output.txt
第二种,在bash中直接通过hive -f命令,执行文件中一条或者多条sql语句。并用 > 输出流把执行结果输出到制定文件
hive -f exer.sql > /tmp/output.txt文件内容select * from student where sex = '男';select count(*) from student;
第三种,在hive中输入hive-sql语句,通过使用INSERT OVERWRITE LOCAL DIRECTORY结果到本地系统和HDFS文件系统
语法一致,只是路径不同
insert overwrite local directory "/tmp/out" > select cno,avg(grade) from sc group by(cno);
insert overwrite directory 'hdfs://server71:9000/user/hive/warehouse/mystudent'select * from student1;
以上是三种,包含了3执行hive-sql的方法。结果保存到本地的方法前两种都属于linxu BASH自带的方法。第三种才是HIVE本身的导出数据的方法。
第四种,就是基本的SQL语法,从一个表格中抽取数据,直接插入另外一个表格。参考SQL语法即可。
insert overwrite table student3 select sno,sname,sex,sage,sdept from student3 where year='1996';
看完上述内容,你们对HIVE中执行hive的几种方式以及把HIVE保存到本地的几种方式的示例分析有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。
方式
文件
方法
内容
结果
输出
语法
示例
分析
命令
数据
系统
表格
语句
不同
一致
只是
多条
就是
常用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发工作思考与建议
git服务器如何创建分支
互联网科技十大影响力
小米官网退不出来提示服务器出错
无人船网络安全
魔兽世界如何建立服务器
水云间服务器
树莓派当服务器
泛微服务器维修配件报价
数据库系统概论视频教程
企业微型服务器
简述数据库恢复的含义
十大网络安全法律知识
服务器公网映射端口软件
oracle 选中数据库
穿越火线与服务器断开连接
辽宁通讯软件开发服务五星服务
台湾服务器哪里有云空间
sm tp默认服务器端口
网页出现500内部服务器错误
软件开发工具的基本原则
轻量网络数据库
肖战宣传网络安全
福建网络安全应急中心大屏幕
软件开发后进度延迟
服务器如何控制请求数量
网络安全工程师掌握技能
信息网络安全平台
贵港市公安局网络安全宣传
学校网络安全巡查制度