容器批量计算 BCE-通过模板创建作业:通过模板创建WDL作业

时间:2023-11-01 16:19:27

通过模板创建WDL作业

  1. 登录BCE控制台,左侧导航栏中选择“作业模板”。
  2. 在“WDL作业模板”页签下,在已创建的模板列中,单击“以此版本创建作业”,进入到创建作业的界面。
  3. 配置参数,具体如表2所示。

    表2 创建作业

    参数

    说明

    作业名称

    输入作业名称。要求如下:
    • 长度范围为1~63个字符。
    • 名称由小写字母、数字、中划线(-)组成。
    • 以小写字母开头。
    • 以小写字母或数字结尾。

    模板文件

    此处默认为2中的模板文件,如果需要更换模板文件,可以单击删除当前模板,重新添加所需的模板。

    依赖文件

    单击“添加文件”,上传所需的依赖文件。

    作业配置

    作业配置可以用来定义模板文件中工作流区域的变量值,取值如下:

    • 默认配置:如果您需要修改默认的变量值,则选择“默认配置”,单击“添加文件”,上传JSON文件,执行作业时会读取JSON文件中定义的变量值。示例如下:
      • 模板中定义了Int case = 1
        workflow gcs_grammar {...  # 选择执行分支,可用分支为 1/2/3,填写其他数字则跳过所有步骤  Int case = 1...
      • JSON文件中可以重新定义Int case = 3
        {  "gcs_grammar.case": 3}
    • 不启用:选择“不启用”,则执行模板中定义的变量值。
    须知:

    如果模板中存在未定义的变量值,则后续执行作业的过程中会报错。

    执行参数

    执行参数为执行作业时为引擎配置的执行指令,取值如下:

    • 默认配置:
      • 执行结果写缓存:如果开启,则执行作业时会将执行结果的输入和输出写入缓存中。
      • 执行任务检查缓存:如果开启,则执行作业时接到输入指令,会优先去缓存中读取输出结果,如果存在结果,则不会重复执行该指令。

        该功能使您可以通过管理控制台快速定义“执行结果写缓存”和“执行任务检查缓存”的取值,可以选择默认、开启、关闭。

        如果选择开启,JSON示例如下:
        {    "write_to_cache": true,    "read_from_cache": true}
    • 自定义配置:如果您需要定义更多引擎的执行指令,可以选择“自定义配置”,单击“添加文件”,上传JSON文件,执行作业时会读取JSON文件中定义的指令。更多指令请参见Workflow Options Overview
    • 不启用:选择“不启用”,则执行引擎默认的指令。

  4. 单击“创建”,即可创建作业。
support.huaweicloud.com/usermanual-bce/bce_01_0017.html