hive相关操作语句
1.hive查看表结构
desc formatted table_name;
desc table_name;
2.hive建立表
create table `reviews_comments_qian`(
`comm_id` bigint,
`post_id` bigint,
`user_id` string,
`comm_time` date,
`comm_content` string,
`auto_brand` string,
`auto_name` string)
ROW FORMAT DELIMITED FIELDS TERMINATED BY '\u0001' LINES TERMINATED BY '\n';
3.hive操作表(Join on)
INSERT INTO reviews_comments_qian SELECT DISTINCT c.comm_id,c.post_id,c.user_id,c.comm_time,c.comm_content,aa.auto_brand,aa.auto_name FROM reviews_comments c JOIN (SELECT a.auto_brand,a.auto_name,b.post_id FROM forum_addresses_s a JOIN forum_posts_s b ON a.addr_id=b.addr_id) aa ON aa.post_id=c.post_id;
4.hive删除表
DROP TABLE IF EXISTS reviews_comments_qianyang;
5.hive更改列名
ALTER TABLE reviews_comments_qianyang CHANGE `buying goal` buying_goal STRING
6.sqoop远程查看数据库
sqoop list-databases -connect jdbc:mysql://mysql服务器ip:3306/ -username mysql用户名 -password mysql密码
7.hive向数据库插数据
sqoop export --connect jdbc:mysql://mysql服务器ip:3306/mysql数据库名 --username mysql用户名 --password mysql密码 --table autohome_qirui --export-dir /user/hive/warehouse/autohome_qirui --input-fields-terminated-by '\001'
8.mysql向hive导入数据
sqoop import --connect jdbc:mysql://114.213.234.104:3306/qianyang --username root --password 112233 --table experiment_user_friends --fields-terminated-by "\t" --lines-terminated-by "\n" --hive-import --hive-overwrite --create-hive-table --hive-table experiment_user_friends_qian --delete-target-dir
9.hive将数据导入到linux本地
hive -e "select * from experiment_user_friendcommentscombine_qian" >> local/wyp.txt
hadoop fs -getmerge /user/hive/warehouse/experiment_user_friendcommentscombine_qian /root/qianyang/experiment_user_friendcommentscombine_qian.txt
hive相关操作语句相关推荐
- Hive数据类型、数据库相关操作、表的相关操做、数据的导入导出
文章目录 Hive数据类型 1.基本数据类型 2.集合数据类型 案例实操 3.类型转化 数据库的相关操作 1.创建数据库 2.查询数据库 3.修改数据库 4.删除数据库 表的相关操作 1.建表 2.管 ...
- python操作hive和hive_sql语句
Hive是一个数据仓库基础的应用工具,在Hadoop中用来处理结构化数据,通过类SQL语言对数据进行操作.Hive将sql语句通过解析器转换成MapReduce作业提交到Hadoop集群上,Hadoo ...
- Database之SQLSever:T-SQL数据语言操作(数据定义语句DDL、数据操作语句DML、数据控制语句DCL、其他基本语句、流程控制语句、批处理语句)概念及其相关案例之详细攻略
Database之SQLSever:T-SQL数据语言操作(数据定义语句DDL.数据操作语句DML.数据控制语句DCL.其他基本语句.流程控制语句.批处理语句)概念及其相关案例之详细攻略 目录 T-S ...
- Hive操作语句实例讲解(帮助你了解 桶 bucket)
http://blog.sina.com.cn/s/blog_66474b16010182yu.html这篇可以较好地理解什么是外部表external #创建表人信息表 person(String ...
- Java-mysql:常用SQL语句及数据库的相关操作
常用SQL语句 SELECT USER() 得到登录的用户 SELECT VERSION() 得到mysql的版本信息 SELECT NOW() 得到当前的日期时间 SELECT DATABASE() ...
- 2021年大数据Spark(二十五):SparkSQL的RDD、DF、DS相关操作
目录 RDD.DF.DS相关操作 SparkSQL初体验 SparkSession 应用入口 获取DataFrame/DataSet 使用样例类 指定类型+列名 自定义Schema ...
- 4、Hive数据操作,DDL操作,CRUD database,CRUD table,partition,view,index,show命令等
4.1DDL操作 4.1.1Create/Drop/Alter/Use Database 4.1.1.1Create Database 4.1.1.2Drop Database 4.1.1.3Alte ...
- Hive相关(概述、环境搭建、命令、API、JDBC、HBase整合等)
Hive Apache Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的类sql查询功能,可以将sql语句转换为MapReduce任务进行运行.其优 ...
- Hive SQL操作与函数自定义(二)
9 Operators and UDFs 9.1 内置运算符 9.1.1 关系运算符 操作符 运算对象的类型 描述 A <=> B ALL 都是NULL时,返回TRUE,有一为NULL时, ...
最新文章
- React+Reflux博客实践
- Servlet 是线程安全的吗?
- Python元组与列表
- QlikSense移动端使用攻略
- 职业发展鉴定方法:第一行:自己行 第二行:大家说你行 第三行:领导行 就这么简单,去努力吧,如果你做到了这三个行,那么你肯定行...
- mysql 多条件统计
- linux怎么打开pak文件怎么打开,在elementary OS系统中开启Flatpak应用程序支持
- centos 自动补全c语言,YouCompleteMe自动补全C语言大型项目 ycm
- 蛋壳公寓回应破产传闻:没有破产 也不会跑路
- netty的handler里面ctx.channel().writeAndFlush()和ctx.writeAndFlush()的区别
- linux段错误吐核怎么办,CentOS命令
- fatal: unable to access ‘https://github.com/xxx/‘: Failed to connect to 127.0.0.1 port 7890: Connect
- Python 3.9.5 官方中文文档及打包下载
- vscode 设置关键字高亮显示
- Linux 自带神器 logrotate 详解
- 南京大学2021计算机考研复试线是多少,2021南京大学
- python学习笔记(三)之字符串的处理
- Git详细使用说明++
- 三言两语 (不定时更)
- 跟我学c++中级篇——STL字符串之std::string_view
热门文章
- windows2003 iis 配置 php
- ZooKeeper入门指南
- VSCode 实时预览HTML网页效果 - Live Server插件
- 【C语言】输入一个正整数,判断其是否为素数
- linux系统账户口令管理
- linux shell 读取文件脚本
- 您应该知道的ES2020中的10个JavaScript新功能
- golang web服务器_使用Go制作自己的Web服务器:快速指南
- babel 编译vue_如何对代码进行未来验证:使用Babel polyfills编译JavaScript VS
- 139_Power BI之某制造企业HR相关数据年度复盘