2

私はこの方法を使用して、マップ削減ジョブJobConf.setOutputCommitter()に独自の方法を設定しています。OutputCommitterこのクラスが廃止されたため、hadoop v 0.20 では、カスタムを設定する代替手段は何OutputCommitterですか? mapred.output.committer.classでプロパティを設定しようとしましConfigurationたが、無効なプロパティのようです。これを行うための代替手段を見つけることができませんでした。

4

1 に答える 1

0

新しいAPIの意味によって異なりますが、1.1.1では少なくともこれは非推奨ではなくなりました。マップされたパッケージ全体が時期尚早に非推奨になり、後のリリースで非推奨にならなかったことを読んだことを覚えていると思います。

新しいAPIで、mapredよりもmapreduceパッケージを意味する場合、OutputFormats自体に関連するOutputCommitterがあり、これはOutputFormat.getOutputCommitterメソッドを介して取得されます。

于 2013-01-12T16:48:53.433 に答える