Avro を map reduce で使用することについてかなり混乱しており、従うべき適切なチュートリアルが見つかりません。
AvroJob や AvroMapper などのクラスは、入力と出力の両方が Avro データ ファイルである場合の問題に対応しているようです。入力が単なるプレーン テキストの場合はどうでしょうか。
具体的には:
私のマッパーは、LongWritable キーと Text 値を入力として受け取ります。Text キーと MyAvroRecord 値を発行します。
私のレデューサーは、Text キーと MyAvroRecords の Iterator を入力として取り、Text キーと MyAvroRecord 値を発行します。
これらの Text キーと MyAvroRecord 値をファイルに書き込む OutputFormat を取得するにはどうすればよいですか?
乾杯、デイブ