Hive 加载数据
使用load data 命令
以前加载数据使用
hdfs dfs -put '本地数据' 'hive表对应的HDFS目录下'
从hdfs导入数据,路径可以是目录,会将目录下所有文件导入,但是文件格式必须一致。
下列命令需要在hive shell里执行
// 将HDFS上的/input1目录下面的数据 移动至 students表对应的HDFS目录下,注意是 移动、移动、移动
load data inpath '/user/hive/warehouse/test1.db/students/students.txt' into table students;
移动
// 清空表
truncate table students;
加上 local 关键字 可以将Linux本地目录下的文件 上传到 hive表对应HDFS 目录下 原文件不会被