oraoop で scoop を使用して、Oracle Express エディション 11g R2 から Hadoop にデータをインポートしようとしています。
CDH sqoop をインストールし、既に実行中の Apache Hadoop を統合しようとしました。
oraoop が正しく使用されていることがわかりましたが、インポート時に次の問題に直面しています。Apache Hadoop で Apache sqoop も試してみましたが、それでも次の問題に直面しました。Web 検索では、Apache Hadoop の代わりに CDH Hadoop も使用することが提案されました。
**
スレッド「メイン」で例外 java.lang.IncompatibleClassChangeError: クラス org.apache.hadoop.mapreduce.JobContext が見つかりましたが、com.quest の com.quest.oraoop.OraOopDataDrivenDBInputFormat.getDesiredNumberOfMappers(OraOopDataDrivenDBInputFormat.java:201) でインターフェイスが予期されていました。 oraoop.OraOopDataDrivenDBInputFormat.getSplits(OraOopDataDrivenDBInputFormat.java:51)
**
要約する、
CDH sqoop + Apache Hadoop - 上記でデータのインポートに失敗しました
exception Apache Sqoop + Apache hadoop - 上記の例外でデータのインポートに失敗しました
CDH Sqoop + CDH Hadoop - これは正しい組み合わせですか?
助言がありますか?正しい方向に進んでいるかどうかはわかりません。助けてください。