- 5
- 0
- 约6.04千字
- 约 8页
- 2019-10-27 发布于湖北
- 举报
Hive的几种常见的数据导入方式这里介绍四种:(1)、从本地文件系统中导入数据到Hive表;(2)、从HDFS上导入数据到Hive表;(3)、从别的表中查询出相应的数据并导入到Hive表中;(4)、在创建表的时候通过从别的表中查询出相应的记录并插入到所创建的表中。
一、从本地文件系统中导入数据到Hive表
先在Hive里面创建好表,如下:
hive create table wyp
? ? (id int, name string,
? ? age int, tel string)
? ? ROW FORMAT DELIMITED
? ? FIELDS TERMINATED BY \t
? ? STORED AS TEXTFILE;
OK
Time taken: 2.832 seconds
复制代码
这个表很简单,只有四个字段,具体含义我就不解释了。本地文件系统里面有个/home/wyp/wyp.txt文件,内容如下:
[wyp@master ~]$ cat wyp.txt
1? ?? ? wyp? ???25? ?? ?13188888888888
2? ?? ? test? ? 30? ?? ?13888888888888
3? ?? ? zs? ?? ?34? ?? ?899314121
复制代码
wyp.txt文件中的数据列之间是使用\t分割
原创力文档

文档评论(0)