1

我想获取每个 mapper 和 reducer 任务的 id,因为我想根据 mapper 和 reducer id 标记这些 mapper 和 reducer 的输出。如何检索每个的 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 回答