MapReduceジョブがあり、そのマップタスクはTextInputFormatを使用します。map関数で、分割の終わりに達したとき(つまり、最後のレコードがmap関数に渡されたばかり)を知りたいのですが。
いくつかの組み込みカウンターがあることを知っています(例:すべてのマッパーによってこれまでに消費された入力レコードをカウントするマップ入力レコードカウンターですが、それは私が必要とするものではありません)。
これらの組み込みカウンターの1つを使用できますか?
そうでない場合は、マップタスクでこの情報を取得する方法を知っていますか?