美文网首页
Apache Impala(五) Impala数据导入方式

Apache Impala(五) Impala数据导入方式

作者: 做个合格的大厂程序员 | 来源:发表于2020-07-03 15:35 被阅读0次

load data

首先创建一个表:

create table user(id int ,name string,age int ) row format delimited fields terminated by "\t";

准备数据 user.txt 并上传到 hdfs 的 /user/impala 路径下去

加载数据

load data inpath '/user/impala/' into table user;

查询加载的数据

select * from user;

如果查询不不到数据,那么需要刷新一遍数据表。

refresh user;

insert into values

这种方式非常类似于 RDBMS 的数据插入方式。

create table t_test2(id int,name string); insert into table t_test2 values(1,”zhangsan”);

insert into select

插入一张表的数据来自于后面的 select 查询语句返回的结果。

image

create as select

建表的字段个数、类型、数据来自于后续的 select 查询语句。

image

相关文章

网友评论

      本文标题:Apache Impala(五) Impala数据导入方式

      本文链接:https://www.haomeiwen.com/subject/ddvsqktx.html