【发布时间】:2016-01-17 04:25:45
【问题描述】:
我是 hadoop 新手,正处于学习阶段。当我尝试在 hive 中执行以下语句时,empl.txt 正在被移动到垃圾文件夹。
load data inpath '/user/trnkimz/empl.txt' into table empl;
此外,数据没有存储在 empl 表中。
在我的 empl 表中,我有以下列:e-id int 和 e_name String。
在我的empl.txt 文件中,我有以下数据:
1,john
2,smith
3,alex
请说明为什么我无法将数据从 HDFS 加载到配置单元表。 提前致谢。
【问题讨论】:
-
- 检查 /user/trnkimz/empl.txt 是否在 HDFS 上,如果它在本地文件系统上,请使用 LOAD LOCAL DATA 。 - 另外,请确保表格具有正确的“行格式分隔”,请查看:cwiki.apache.org/confluence/display/Hive/…