在线模型服务定时更新

Designer提供了更新EAS服务(Beta)组件,接入模型组件的下游来更新在线服务,并支持将工作流提交到DataWorks进行周期性调度,实现模型服务定时自动更新。

前提条件

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

操作步骤

  1. 拖入更新EAS服务(Beta)组件到画布中,将上游模型组件的模型输出端口与更新EAS服务(Beta)组件的输入端口相连。

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

  2. 单击更新EAS服务(Beta)组件,在右侧的参数设置页签配置相关参数。image

    • EAS服务名称:配置已部署的EAS服务名称,服务状态为运行中。

    • EAS服务描述json:通常留空即可。如果您需要修改其他参数,可参考命令使用说明填写到下方文本框中。

  3. 右键单击更新EAS服务(Beta)组件,单击执行该节点,运行成功后会创建一个新的在线服务版本。

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

    如果您需要定时更新线上服务,可以将上述工作流提交到DataWorks进行周期性调度,详情请参见使用DataWorks离线调度Designer工作流

相关文档

您可以前往PAI-EAS模型在线服务页面,查看已部署服务的状态,或对服务进行管理操作。详情请参见管理EAS模型在线服务