HIVE中执行hive的几种方式以及把HIVE保存到本地的几种方式的示例分析
发表于:2024-11-28 作者:千家信息网编辑
千家信息网最后更新 2024年11月28日,今天就跟大家聊聊有关HIVE中执行hive的几种方式以及把HIVE保存到本地的几种方式的示例分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
千家信息网最后更新 2024年11月28日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安全错误
数据库的锁怎样保障安全
西安仁仁灿网络技术
网络安全主题绘画少儿
网络安全保障要求
企业微信扫码进群显示服务器异常
各种手机软件开发工具
校联购网络技术有限公司
个人软件开发项目开票
天赢互联网科技
汕头服务器机箱制造
哪个财务软件需要服务器
江苏在线少儿编程平台软件开发
服务器配置管理上机考试
如何备份系统的数据库文件
514 日志服务器
吉林电子软件开发商家
微拍堂软件开发成本多少钱
华为服务器远程管理设置
东西湖哪里有软件开发团队
软件开发人员及主要职责
剑网三更改不了服务器
服务器安全与维护
网络安全法用英语怎么说
从化专业的网络数据库维护
登陆服务器是什么意思
长春管理软件开发公司
孙瑞雪谈儿童网络安全
网络牛牛软件开发时间
软件开发项目的管理过程管理
上海网络安全运维培训课程
数据库原理与技术难吗