日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

環境變量

1. 背景

批量計算為客戶提供了系統環境變量和自定義環境變量功能,您可以在代碼中直接使用這些環境變量。

2. 說明

目前批量計算支持兩種類型運行環境,您可以按需使用:

  • VM 環境變量:
    • 作業 ID:BATCH_COMPUTE_DAG_JOB_ID
    • 任務名稱:BATCH_COMPUTE_DAG_TASK_ID
    • 實例 ID:BATCH_COMPUTE_DAG_INSTANCE_ID
    • OSS Host:BATCH_COMPUTE_OSS_HOST
    • 服務區域:BATCH_COMPUTE_REGION
    • 集群 ID:BATCH_COMPUTE_CLUSTER_ID
    • 虛擬機 ID:BATCH_COMPUTE_WORKER_ID
  • Docker 運行環境:
    • root用戶:USER
    • 工作目錄:PWD
    • 軟件路徑:PATH
    • 家目錄:HOME
    • 作業 ID:BATCH_COMPUTE_DAG_JOB_ID
    • 任務名稱:BATCH_COMPUTE_DAG_TASK_ID
    • 實例 ID:BATCH_COMPUTE_DAG_INSTANCE_ID
    • OSS Host:BATCH_COMPUTE_OSS_HOST
    • 區域:BATCH_COMPUTE_REGION

3. 使用

3.1 SDK

  1. task_id = os.environ['BATCH_COMPUTE_DAG_TASK_ID']
  2. instance_id = os.environ['BATCH_COMPUTE_DAG_INSTANCE_ID']

4. 自定義環境變量

除了系統提供的環境變量,你也可以在提交作業的時候設置新的環境變量。

4.1. SDK

代碼片段:

  1. env = {
  2. 'k1': 'v1',
  3. 'k2': 'v2'
  4. }
  5. job_desc['DAG']['Tasks']['my-task']['Parameters']['Command']['EnvVars']=env

4.2. 命令行工具

  1. bcs sub "python main.py" -e k1:v1,k2:v2