Hive导入数据方式
1. 导入本地文件到Hive表
load data local inpath '/opt/data/emp.txt' into table default.emp;
2. 导入HDFS文件到Hive表
load完成之后会删除hdfs上源文件
load data inpath '/user/hadoop/data/emp.txt' into table default.emp;
3. 加载数据覆盖Hive表中已有数据
load data inpath '/user/hadoop/data/emp.txt' overwrite into table default.emp;
4. 创建表时通过insert加载
create table world like emp ;
insert into table world select *from emp ;
5. Location
创建表的时候使用Location字段初始加载数据,比如外部表创建的时候。
6. 使用SELECT导入数据
create table www as select * from emp ;