hive语义分析中的错误输入格式必须实现InputFormat

时间:2013-07-10 14:17:42

标签: hive

我试图使用自定义的InputFormat,它失败并出现以下错误。

FAILED: Error in semantic analysis: 1:31 Input format must implement InputFormat. Error encountered near token..

看起来下面不起作用的原因是因为我使用的是较新版本的InputFormat API(导入org.apache.hadoop.mapred,这是旧的与导入的org.apache.hadoop.mapreduce,是新的。

以下是我的Hive和Hadoop版本。

adoop@domU-12-31-39-0B-21-24:~$ hadoop version
Hadoop 1.0.3

hadoop@domU-12-31-39-0B-21-24:~$ hive --version
Hive version 0.8.1.8

的hadoop @的domU-12-31-39-0B-21-24:〜$

Hadoop 1.0.3罐子也有新的API ..我缺少什么? 如何强制配置单元使用较新版本的API?

0 个答案:

没有答案