1

マッパーとリデューサーの ID に従って、これらのマッパーとリデューサーの出力にタグを付けたいため、各マッパーとリデューサーのタスクの ID を取得したいと考えています。それぞれのIDを取得するにはどうすればよいですか?

ありがとう

4

2 に答える 2

3

次のコードを利用して、マップ、セットアップなどの関数で taskId を出力できます。

context.getTaskAttemptID().getTaskID();
于 2016-01-27T15:33:15.943 に答える
1

org.apache.hadoop.mapreduce.MapContext :: getTaskAttemptID()を使用してこれを行うことができます。

于 2010-07-07T09:54:03.960 に答える