当使用Azure Batch运行自定义python脚本时,我对访问和记录我在计算节点上运行的任务的JobID和TaskID感兴趣。主要是为了以后的跟踪和调试目的。我希望从计算节点上执行的python脚本中访问这些参数。我已经浏览了Microsoft文档,但是不能弄清楚如何访问该信息。我曾以为这与我通过activity.json访问自定义作业参数的方式类似,但事实似乎并非如此。如何从Azure Batch任务正在执行的python脚本中获取该任务的作业ID和任务ID?
activity.json
dhxwm5r41#
Azure Batch填充各种运行时环境变量,以便在计算节点上执行任务时使用。你可以分别通过环境变量AZ_BATCH_JOB_ID和AZ_BATCH_TASK_ID检索作业和任务ID。请参阅environment variables的完整列表。
AZ_BATCH_JOB_ID
AZ_BATCH_TASK_ID
1条答案
按热度按时间dhxwm5r41#
Azure Batch填充各种运行时环境变量,以便在计算节点上执行任务时使用。你可以分别通过环境变量
AZ_BATCH_JOB_ID
和AZ_BATCH_TASK_ID
检索作业和任务ID。请参阅environment variables的完整列表。