Как найти идентификатор каждой задачи карты? - PullRequest
0 голосов
/ 03 июля 2010

Я хочу получить идентификатор каждой задачи преобразователя и преобразователя, потому что я хочу пометить выходные данные этих преобразователей и преобразователей в соответствии с идентификатором преобразователя и преобразователя. Как я могу получить идентификаторы каждого?

Спасибо

Ответы [ 2 ]

2 голосов
/ 27 января 2016

Вы можете напечатать taskId в функциях карты, настройки и т. Д., Используя следующий код.

context.getTaskAttemptID().getTaskID();
1 голос
/ 07 июля 2010

вы можете сделать это, используя: org.apache.hadoop.mapreduce.MapContext :: getTaskAttemptID ().

...