Hive中的4种表
来源:互联网 发布:办公室小野 知乎 编辑:程序博客网 时间:2024/05/17 01:07
1、内部表
CREATE TABLE t1(id int);
LOAD DATA LOCAL INPATH '/home/yujianxin/hive/test1/id' INTO TABLE t1;
加LOCAL 直接从本地Linux读取数据;
不加LOCAL,是从HDFS中读取数据。
CREATE TABLE t3(id int) PARTITIONED BY (day int);
create table t4(id int) clustered by(id) into 4 buckets;
set hive.enforce.bucketing = true;
CREATE TABLE t1(id int);
LOAD DATA LOCAL INPATH '/home/yujianxin/hive/test1/id' INTO TABLE t1;
加LOCAL 直接从本地Linux读取数据;
不加LOCAL,是从HDFS中读取数据。
CREATE TABLE t2(id int, name string) ROW FORMAT DELIMITED FIELDS TERMINATED BY '\t';
2、分区表CREATE TABLE t3(id int) PARTITIONED BY (day int);
LOAD DATA LOCAL INPATH '/root/id' INTO TABLE t1 PARTITION (day=22);
create table t4(id int) clustered by(id) into 4 buckets;
set hive.enforce.bucketing = true;
insert into table t4 select id from t3;
4、外部表create external table t5(id int) location '/external';
0 0
- Hive中的4种表
- #hive#hive中的union all
- hive学习 hive中的数据类型
- hive学习 hive中的表
- hive中的distribute By
- hive中的sort by
- hive中的Order By
- hive中的null值
- HIVE中的自定义函数
- hive中的bucket table
- Hive中的数据分区
- Hive 中的日志
- hive中的正则表达式
- HIVE中的自定义函数 .
- hive 中的排序优化
- hive中的Lateral View
- hive中的local mr
- hive中的distribute By
- 多线程下 ruby rb_gc() crash的问题.
- 一个简单线程池的实现
- Thread类常用方法
- js学习小结(十四)2014.5.23(keyboard事件,mouseEvent事件event的相关属性,ie事件注册的N中方式)
- (总结)Linux下的暴力密码在线破解工具Hydra详解
- Hive中的4种表
- 嵌入式逻辑分析仪SignalTap II 设计范例
- mybatis 类型类型转换器
- 第四次上机赛标程
- UDP
- c 实现的 循环队列
- 求树的“直径”以及所想到的
- hdu2604(矩阵快速幂)
- sybase用户创建及授权