<< Click to Display Table of Contents >> REST服务启动复制链接 |
在上一节的实验设计里,只是单纯的测试了接口的连通性,并未开启服务,外部目前调用接口无法返回结果。
Yonghong产品通过调度任务来部署WEB服务,调度任务作业的开启和关闭来控制WEB服务的开启和关闭。以下为部署服务示例。
1)进入调度任务模块,新建作业,输入名称等配置信息。在任务类型中选择深度分析实验,实验选择REST请求和REST响应>REST实验设计中保存的实验,操作选择部署为REST服务。
2)保存作业,运行作业,当作业执行结果为正在运行时,说明REST服务部署完成,通过控制作业的开启关闭来控制服务的运行与停止。
3)当服务开启后,可通过接口调用工具来发送测试数据,得到计算后的返回数据即预测结果。
打开已保存的实验,点击顶部导航栏节点-配置服务,选择参数配置选项。
上图中的API接口为REST接口的url。API密钥为REST接口的apiKey。自动生成的url是相同的,apiKey是不同的,用来定位实验,是必须的Query参数,具体可查看WEB服务>REST请求和REST响应>REST API 各方法说明中的接口调用解释。
➢注意:
只支持POST方法。
4)使用工具传了10行测试数据,调用REST接口,可以得到预测结果。
上图中为测试工具传递的数据和计算后的返回结果,可以看到传递了10行数据进行预测,返回了10行预测值。用户可以通过此接口调用WEB服务进行相关业务的部署和数据分析。
➢注意:
修改实验后,需要重启调度任务。