类别

版本

您正在查看版本9.1 -的RapidMiner服务器文档点击这里查看最新版本

RapidMiner服务器Web服务

本节描述如何将RapidMiner Server进程作为web服务公开,该服务可以从QlikView或QlikSense应用程序环境中调用。RapidMiner web服务可以是无参数的,也可以接受参数作为URL查询的一部分。Qlik应用程序都支持这些类型,因此本指南将讨论无参数和参数化web服务。

创建web服务

要创建web服务,请导航到流程菜单的左边的RapidMiner服务器web界面:

选择服务菜单上的一项。这将导航到服务接口,该接口列出了已配置的web服务,并显示创建新服务链接:

点击此链接后,您将被定向到编辑服务接口:

web服务的配置方法如下:

  • 在存储库中导航到存储流程的位置,并选择它为数据源
  • 选择表格随着输出格式
  • 离开缓存输入选择不。
  • 方法配置web服务参数参数绑定行动
  • text / html作为MIME类型
  • 点击提交按钮保存服务。

一旦提交按钮,您将被引导回到主服务界面,其中将列出新创建的服务:

要查看服务的URL端点,请单击齿轮图标,它将带您到测试服务接口。在页面的右侧,URL以直接链接的形式显示:

复制此链接,因为您将需要它来在您选择的Qlik Desktop应用程序中设置服务。

为服务添加参数

为了充分利用Qlik和RapidMiner服务器集成,可以对web服务进行参数化,并使用来自Qlik环境的不同参数集来调用它。为此,需要配置RapidMiner Server web服务以接受这些参数。

服务的接口编辑服务通过创建新服务或者通过单击记事本图标编辑现有的记事本:

单击添加宏绑定链接,它将添加一个新的参数,有三个值要设置:

  • URL查询参数: URL中参数的名称
  • 目标(宏/操作符参数): RapidMiner进程中宏的名称
  • 强制性的:可选参数

当所有参数设置完成后,点击提交按钮保存更改: