/ / RecommenderJob(org.apache.mahout.cf.taste.hadoop.item.RecommenderJob)がカスタムマッパーとレデューサーを呼び出す方法は? - hadoop、マウハウト

RecommenderJob(org.apache.mahout.cf.taste.hadoop.item.RecommenderJob)が私のカスタムマッパーとレデューサーを呼び出す方法は? - hadoop、マウハウト

私はコマンドを使って6のMahout in Actionの例を実行しています:

"hadoop jar target / mia-0.1-job.jar org.apache.mahout.cf.taste.hadoop.item.RecommenderJob -Dmapred.input.dir = input / input.txt -Dmapred.output.dir = output --usersFile input / users.txt --booleanData "

しかし、ch 06の例のマッパーとレデューサーは動作していませんか?

回答:

回答№1は0

カスタムを使用するようにコードを変更する必要があります Mapper そして Reducer あなたが念頭に置いているクラス。 それ以外の場合はもちろん、コード内にあるものを実行します。それらを追加し、呼び出し元を変更し、再コンパイルして、すべてHadoopで実行します。私はあなたが参照しているものが動作していないかどうかはわかりません。