Hive学习笔记 --- hive中导入数据文件的四种方式

此处共有四种导入的形式:


1.通过外部表导入


用户在hive上建有external表,建表的同时指定hdfs路径,在数据拷贝到指定hdfs路径的同时,也同时完成数据插入external表。
例如:


编辑文件test.txt
$ cat test.txt 
1       hello
2       world
3       test
4       case
字段之间以'\t'分割


启动hive:
$ hive


建external表:
hive> CREATE EXTERNAL TABLE MYTEST(num INT, name STRING)
    > COMMENT 'this is a test'
    > ROW FORMAT DELIMITED FIELDS TERMINATED BY '\t'
    > STORED AS TEXTFILE
    > LOCATION '/data/test';
OK
Time taken: 0.714 seconds


数据拷贝到hdfs:
$ hadoop fs -put test.txt /data/test



你可能感兴趣的:(大数据挖掘与大数据应用案例,数据库)