无法从Hue中的文件加载外部表

时间:2018-02-07 13:42:30

标签: hadoop hive hdfs hue

我无法在Hue中加载外部表。
它通过hive命令shell工作。

LOAD DATA LOCAL INPATH '/home/cloudera/hive_input/student_cse_1.txt' 
OVERWRITE INTO TABLE student_partition PARTITION(course = 'cse', year = 1);

它在cloudera manager中出现了这个错误:

Your query has the following error(s):
> OK FAILED: SemanticException Line 1:23 Invalid path ''/home/cloudera/hive_input/student_cse_1.txt'': 
No files matching path file:/home/cloudera/hive_input/student_cse_1.txt 

任何配置问题?

1 个答案:

答案 0 :(得分:0)

  

我通过Hue连接到配置单元

Beeline和Hive CLI可以访问您的本地 /home目录,而Hue则没有。

Hue has a table creation UI,但使用Hue创建Hive表的(上一个)方法是

  1. 将数据上传到HDFS
  2. EXTERNAL TABLE... LOCATION '/path/to/directory_with_file'
  3. 之上创建表架构