Hive 建表以及使用

简介: Hive 建表以及使用

1.建库建表

create databases testhive;

create table student(id int,name string) row format delimited fields terminated by ",";

2.数据样本

2,Tiny

3,Fun

4,Mark

3.加载数据

load data local inpath "/opt/module/datas/student.txt" into table student; ---加载本地数据

load data inpath "/test.txt" into table test_student;  ---加载hdfs数据到hive

内部表位置:warehouse

删除内部表:数据也删除

4.建外部表

create external table tt_student(id int,name string) row format delimited fields terminated by "," location '/test';

load data local inpath "/opt/module/datas/student.txt" into table student; ---加载本地数据

数据的位置:

5.删除外部表

文件还在


相关文章
|
7月前
|
SQL 关系型数据库 MySQL
Hive【基础知识 02-1】【Hive CLI 命令行工具使用】【准备阶段-建库、建表、导入数据、编写测试SQL脚本并上传HDFS】
【4月更文挑战第7天】Hive【基础知识 02-1】【Hive CLI 命令行工具使用】【准备阶段-建库、建表、导入数据、编写测试SQL脚本并上传HDFS】
93 0
|
SQL 存储 JSON
Hive 建表语句解析
Hive 建表语句
265 0
|
SQL HIVE
附模板和代码 | Excel数据模型自动生成Hive建表语句
在日常数据开发过程中,会经常需要根据数据模型编写建表语句,每次写建表语句都会用几分钟的时间,而且还容易出一些低级的错误,于是打算做个 Excel 模板,把表字段、表分区、表名写在里面,通过程序自动生成建表语句
|
存储 SQL 分布式计算
工作常用之Hive 调优【三】 Explain 查看执行计划及建表优化
在查询时通过 WHERE 子句中的表达式选择查询所需要的指定的分区,这样的查询效率会提高很多,所以我们需要把常常用在 WHERE 语句中的字段指定为表的分区字段。
391 0
工作常用之Hive 调优【三】 Explain 查看执行计划及建表优化
|
SQL Oracle 关系型数据库
hive 建表快捷方式
hive 建表快捷方式
|
存储 分布式计算 数据库
Hive----建库、建表扩展语句--2
建库、建表扩展语句
264 0
|
存储 SQL 数据库
Hive----建库、建表扩展语句--1
建库、建表扩展语句
309 0
|
SQL 存储 Shell
hive:建库建表、表分区、内部表外部表、数据导入导出
hive:建库建表、表分区、内部表外部表、数据导入导出
485 0
|
存储 SQL NoSQL
技本功|Hive优化之建表配置参数调优(一)
Hive是大数据领域常用的组件之一,主要用于大数据离线数仓的运算,关于Hive的性能调优在日常工作和面试中是经常涉及的一个点,因此掌握一些Hive调优是必不可少的一项技能。影响Hive效率的主要因素有数据倾斜、数据冗余、job的IO以及不同底层引擎配置情况和Hive本身参数和HiveSQL的执行等。本文主要从建表配置参数方面对Hive优化进行讲解。
1410 0
技本功|Hive优化之建表配置参数调优(一)
|
SQL 关系型数据库 MySQL
mysql刷Hive建表语句
代码实例 SELECT table_schema ,table_name ,( CASE WHEN ORDINAL_POSITION = mincol ...
1314 0