1

map.input.startプロパティは、行の先頭の位置を教えてくれないようです(もちろん、最初のmap.input.startが0である場合を除きます)。map.input.startは、マッパーの入力の最初の行の途中にある場合もあれば、前のマッパーの入力の最後の行の途中にある場合もあります。これは予想されることですか?もしそうなら、どうすれば行のバイトオフセットを取得できますか?マッパーへのキーを破棄するHadoopストリーミングを使用しているため、使用TextInputFormatは機能しません

4

0 に答える 0