更新时间:2025-07-08 GMT+08:00
分享

创建流程

流程通过流程设计器创建,创建好的流程将存储于“我的空间”页面“流程”页签中。在该页签中,以列表形式展示了空间中的流程。

创建流程

  1. 单击“创建流程”,进入流程设计器页面。

    流程设计器是一种用于创建、查看、修改流程的图形化工具,详细介绍请参见流程设计器

    图1 创建流程
  2. 将左侧应用列表中的应用,拖拽至画布中。对于由多个应用构成的流程,通过连接线指定输入、输出关系进行连接。
    图2 流程连接

    只有当应用的输入、输出参数类型相同时,才可以进行连接。例如:将app1和app2连接起来,app1的输出,app2的输入均为file类型。

  3. 单击应用名称的右侧图标,可进行复制、删除应用或切换应用版本。
    图3 删除、复制应用或切换应用版本
  4. 在画布右侧参数配置模块,单击按钮,进入参数设置页面,可查看修改参数。
    • 输入参数:由用户在创建应用时定义。
    • 输出路径:输出数据的存放路径,可修改。例如,gene-assets空间中的output文件夹,输出路径格式为/gene-assets/output。
    • 资源参数:CPU需求、Memory需求、GPU类型,请按照使用需求进行设置;CPU架构、计算节点标签,GPU需求不可修改。GPU包含NAIDIA架构GPU和自研的Snt9+ARM。选择GPU资源时,需要您在开通平台后在cce集群中购买gpu资源,并且需要应用支持GPU运行。选择Snt9+ARM时,需要应用支持ARM环境运行,并在创建应用时,镜像系统为ARM类系统。

    运行分析作业时,流程中的每一个应用称之为一个任务(Task),在编排流程时,如果“输出路径”修改为空,实际作业输出结果依然默认存在该路径。最终输出结果路径按照如下规则生成:

    • 若使用的应用本身有配置输出参数,直接使用该路径。
    • 若使用的应用本身未配置输出参数,并且子任务(Task)的输出路径为空,最终输出路径为对应作业配置的输出路径。若作业也未配置,则系统会默认生成格式为job-流程名称-时间戳-随机后缀的输出路径,例如/job-workflowname-202501031644-1654。
    • 若使用的应用本身未配置输出参数,子任务(Task)的输出路径有配置,例如/task-output。那么会在上一项的基础上拼接上子任务的输出路径,例如/job-workflowname-202501031644-1654/task-output。

    图4 参数配置1
    图5 参数配置2
  5. 单击“下一步”,进入流程基础配置页面。
    图6 进入流程基础配置页面
  6. 在流程基础配置页面填写流程基础信息。

    包括“流程名称”“版本”“标签”“短描述”“长描述”“超时时间”

    图7 流程基础配置
    • “流程名称”“版本”为必填项,其他参数可选填。
    • “超时时间”指作业运行时间超过设置时间时即为超时,默认7天,基于流程创建分析作业时,该参数可重新定义。
  7. 单击“立即创建”“创建并启动作业”

    创建好的流程,将显示在流程列表中。

相关文档