ハイブ テーブルの xml 入力に問題があります。私のハイブバージョンは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 入力形式は InputFormat を実装する必要があります
私にはうまくいかないさまざまな方法を試しました:1)mapredパッケージのみを使用します。2) mapred パッケージから TextInputFormat を拡張するクラスを作成しました。3) バージョン 0.1 の mahout の例を使用します。
誰でも私を助けることができますか?