1

ループのある Hadoop プログラムがあります。ループの各反復で、ジョブが作成されます。コード内のジョブ ID を見つけるにはどうすればよいですか?

4

1 に答える 1

2

インスタンスを送信すると、次のメソッドJobを使用してジョブ ID に関する情報を取得できます。getJobID

Configuration config = new Configuration();
Job job = new Job(config);
// configure your job
job.submit();
// at that point your job is submitted but not finished and should have your job id
String jobid = job.getJobID().toString();

MAPREDUCE-118で説明されているバグがあり、getJobID0.20.204より前のバージョンの Hadoop に影響を与え、null.

于 2013-05-26T18:36:02.227 に答える