批量计算为客户提供了系统环境变量和自定义环境变量功能,您可以在代码中直接使用这些环境变量。
目前批量计算支持两种类型运行环境,您可以按需使用:
BATCH_COMPUTE_DAG_JOB_ID
BATCH_COMPUTE_DAG_TASK_ID
BATCH_COMPUTE_DAG_INSTANCE_ID
BATCH_COMPUTE_OSS_HOST
BATCH_COMPUTE_REGION
BATCH_COMPUTE_CLUSTER_ID
BATCH_COMPUTE_WORKER_ID
USER
PWD
PATH
HOME
BATCH_COMPUTE_DAG_JOB_ID
BATCH_COMPUTE_DAG_TASK_ID
BATCH_COMPUTE_DAG_INSTANCE_ID
BATCH_COMPUTE_OSS_HOST
BATCH_COMPUTE_REGION
task_id = os.environ['BATCH_COMPUTE_DAG_TASK_ID']
instance_id = os.environ['BATCH_COMPUTE_DAG_INSTANCE_ID']
除了系统提供的环境变量,你也可以在提交作业的时候设置新的环境变量。
代码片段:
env = {
'k1': 'v1',
'k2': 'v2'
}
job_desc['DAG']['Tasks']['my-task']['Parameters']['Command']['EnvVars']=env
bcs sub "python main.py" -e k1:v1,k2:v2
什么是轻量应用服务器(Lighthouse)? 轻量应用服务器(Lighthouse)是新一代开...
操作场景 通过控制台访问OBS,您首先要使用您的华为云帐号或IAM用户登录控制台,...
代码调试是程序员必须掌握的一门技巧,掌握代码调试对以后学习,错误排除,源码...
本文转载自微信公众号「程序喵大人」,作者程序喵大人。转载本文请联系程序喵大...
随着云原生、直播技术的不断发展,线上授课、重大赛事、网剧轮播等直播场景不断...
在数据分析中,无论数据收集过程有多么科学、数据处理多么先进、分析方法多么高...
简介 在NumPy中 多维数组除了基本的算数运算之外 还内置了一些非常有用的函数 可...
前言 时间语义,要配合窗口操作才能发挥作用。最主要的用途,当然就是开窗口、根...
如果您是CDH或HDP用户 则除了从CDH和HDP版本转移到CDP的功能之外 还可以查看CDP...
在疫情爆发、全球市场格局多变的多重因素的影响下,拥有可预测性、可持续性和稳...