REST服务启动

<< Click to Display Table of Contents >>

当前位置:  深度分析 > 实验功能使用 > 节点 > WEB服务 > REST请求和REST响应 

REST服务启动

复制链接

在上一节的实验设计里,只是单纯的测试了接口的连通性,并未开启服务,外部目前调用接口无法返回结果。

BI产品通过调度任务来部署WEB服务,调度任务作业的开启和关闭来控制WEB服务的开启和关闭。以下为部署服务示例。

1)进入调度任务模块,新建作业,输入名称等配置信息。在任务类型中选择深度分析实验,实验选择REST请求和REST响应>REST实验设计中保存的实验,在选择节点中,选中REST请求节点和REST响应节点。

DepthAnalysis_RESTSchedulingTask

2)保存作业,运行作业,当作业执行结果为正在运行时,说明REST服务部署完成,通过控制作业的开启关闭来控制服务的运行与停止。

3)当服务开启后,可通过接口调用工具来发送测试数据,得到计算后的返回数据即预测结果。

打开已保存的实验,点击顶部导航栏【节点 > 配置服务】。

DepthAnalysis_RESTParameterConfiguration

上图中的API接口为REST接口的url。API密钥为REST接口的apiKey。自动生成的url是相同的,apiKey是不同的,用来定位实验,是必须的Query参数,具体可查看WEB服务>REST请求和REST响应>REST API 各方法说明中的接口调用解释。

注意:

只支持POST方法。

4)使用工具传了10行测试数据,调用REST接口,可以得到预测结果。

DepthAnalysis_RESTTestTools

上图中为测试工具传递的数据和计算后的返回结果,可以看到传递了10行数据进行预测,返回了10行预测值。用户可以通过此接口调用WEB服务进行相关业务的部署和数据分析。

注意:

修改实验后,需要重启调度任务。