在线模型服务定时更新

更新时间:
复制 MD 格式

更新EAS服务(Beta)组件接在模型组件下游,用新训练的模型更新已部署的EAS在线服务。将工作流提交到DataWorks周期性调度后,模型服务可定时自动更新,无需人工重新部署。

前提条件

已将Designer构建的模型部署为在线服务,且服务运行正常。详情请参见单模型部署在线服务

操作步骤

  1. 更新EAS服务(Beta)组件拖入画布,把上游模型组件的模型输出端口连接到更新EAS服务(Beta)组件的输入端口。连线后,该组件才能读取到新模型。

    更新EAS服务(Beta)组件的上游也可以直接连接存储在OSS Bucket中的模型路径,例如机器学习算法类型的PMML模型,以及部分视觉算法、文本处理算法和XGBoost训练算法输出的模型。

  2. 单击更新EAS服务(Beta)组件,在右侧参数设置页签配置参数。Region Id默认为当前地域,通常无需修改。

    • EAS服务名称:填写待更新的EAS服务名称。仅运行中的服务支持更新。

    • EAS服务描述json:通常留空。如需修改服务的其他参数,参考命令使用说明将配置填入下方文本框。

  3. 右键单击更新EAS服务(Beta)组件,选择执行该节点。运行成功后会创建一个新的在线服务版本。建议先手动确认更新结果,再配置定时调度。

  4. 通过DataWorks定时更新线上服务。

    如需定时更新线上服务,将上述工作流提交到DataWorks周期性调度。DataWorks会按设定的周期自动运行工作流。详情请参见使用DataWorks离线调度Designer工作流

相关文档

PAI-EAS模型在线服务页面,您可以查看已部署服务的状态、管理服务。详情请参见服务部署