1

我对 hive 表的 xml 输入有一些问题。我的 hive 版本是 0.10 我通过这个语句创建了表:

CREATE EXTERNAL TABLE logAlert (storexml string) 
STORED AS 
  INPUTFORMAT 'org.apache.mahout.classifier.bayes.XmlInputFormat' 
  OUTPUTFORMAT 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat' 

我没有创建表的问题,但是当我尝试从表中获取数据时,它提供了这个错误:SemanticException 1:14 Input format must implement InputFormat

我尝试了对我不起作用的不同方法:1)仅使用 mapred 包;2)我创建了从mapred包扩展TextInputFormat的类;3) 使用 0.1 版本的 mahout 示例。

有谁能够帮我?

4

0 回答 0