複数のステップを持つジョブを含む、Python ライブラリmrjobから開始されたいくつかの異なるジョブがあります。streamjobカスタム名に置き換えるにはどうすればよいですか? たとえばwordcount_step_1、wordcount_step_2、 などです。

複数のステップを持つジョブを含む、Python ライブラリmrjobから開始されたいくつかの異なるジョブがあります。streamjobカスタム名に置き換えるにはどうすればよいですか? たとえばwordcount_step_1、wordcount_step_2、 などです。

もちろん、ジョブを実行するときに--jobconfオプションを使用して指定するだけです。
例えば:
if __name__ == '__main__':
# Be careful, this appends all job args, if you have lots it could be a problem
sys.argv.extend(["--jobconf", "mapred.job.name=%s" % " ".join(sys.argv)])
MRYourJobClass.run()
ジョブを実行するときに、次のオプションを追加します。
--jobconf mapred.job.name=NameOfTheJob