基因容器 GCS-分析流程:运行流程
运行流程
您可以运行示例流程进行分析,也可以使用自定义流程进行分析。
- 登录G CS 控制台,选择左侧导航栏的“基因分析”,选择“示例流程”或“自定义流程”。
- 在右侧页面中单击“开始分析”,按界面提示填写流程参数。
流程参数中包括“任务信息”、“配置”和“高级设置”。
- 任务信息:包括任务名称、环境和存储选择。“高速共享存储”对应的是文件存储服务SFS,用于存储流程中间数据。如果您已有可用的SFS,请在下拉框中选择。如果没有SFS,请“新建存储”,并选择容量大小。
图1 任务信息
- 配置:包括“通用配置”和“高级配置”,请根据界面提示信息完成参数配置。其中“通用配置”中的参数为必配项,需要根据您项目的实际情况修改。“高级配置”可以保留默认值,或根据您的需求修改。您还可以执行“导入参数集”、将参数“保存到参数集”、新建/删除任务等操作。
图2 配置
- 高级设置:可选项,包括“超时时间”、“批次名称”、“优先级”、“订阅 消息通知 ”、“镜像拉取策略”和“重试次数”。
- 超时时间:设置一个可接受的流程执行成功的时间,如果到这个时间流程没有执行成功,就会停止并且报执行失败。
- 批次名称:设置当前任务的批次,在执行结果页面可对批次进行过滤和筛选,便于批量操作同一个批次的任务。
- 优先级:设置当前任务优先级,优先级范围为[0-999],数值大的优先执行。
- 订阅消息通知:订阅者可通过此功能在接收终端收到所订阅的任务事件通知消息(目前仅支持单个任务消息订阅)。订阅消息通知开启后,可勾选订阅事件(任务执行成功、任务执行失败)、添加订阅终端(短信或邮箱,最多可添加20个订阅终端)。
图3 添加订阅终端
添加订阅终端后,可选择设置自定义消息模板。模板内容默认为空,最多可包含360个字符(中文字默认为3个字符,空格为1个字符)。模板中可使用占位符,{name}、{guid}、{status}占位符分别对应执行任务的名称、ID、状态,每个占位符最多使用一次,不支持其他字符写成占位符格式。
模板内容示例:任务{name},executionID为{guid},任务执行状态为{status}。
消息内容示例:任务gcs-job-02-19-141146,executionID为6745c000-340d-11e9-a8c0-0255ac109xxx,任务执行状态为Succeeded。
图4 自定义消息模板 - 镜像拉取策略:使用上次已拉取镜像(只有镜像不存在时,才会进行镜像拉取)、每次重新拉取(不管镜像是否存在都会进行一次拉取)。
- 重试次数:任务失败重试次数,重试次数范围为[0-9],CCI环境默认重试0次,CCE环境默认重试3次。
- 任务信息:包括任务名称、环境和存储选择。“高速共享存储”对应的是文件存储服务SFS,用于存储流程中间数据。如果您已有可用的SFS,请在下拉框中选择。如果没有SFS,请“新建存储”,并选择容量大小。
- 单击“下一步”。在“执行预览”页面,查看流程预览、执行任务预览和配置。
- 确认无误后单击“开始”,流程执行任务提交成功。
分析流程执行时间需要数小时,具体时长与环境资源类型、环境资源大小、处理数据大小等相关,您可以单击“执行结果详情”进入执行结果页面查看执行过程。