您正在查看的是RapidMiner Server 9.2 -版本文档查看最新版本
创建数据库连接
使用RapidMiner服务器web界面,您可以定义数据库连接并为其分配用户访问权限。一旦在RapidMiner服务器上配置,连接在所有连接的RapidMiner Studio实例中都可用。在所有平台上,RapidMiner使用JDBC标准连接到数据库。
使用RapidMiner Server,您可以集中配置服务器设置和凭据,允许用户共享(基于他们的权限)数据库连接。本节介绍:
- 添加一个新的数据库连接为数据库
- 添加JDBC驱动程序用于未包含在预安装标准驱动程序中的数据库系统
- 修改高级驱动设置进一步配置数据库连接
添加一个新的数据库连接
在RapidMiner Server web界面中定义数据库连接,并为用户提供访问权限。创建一个数据库连接。
在RapidMiner服务器web界面中,选择管理>数据库连接.
在行动框中,单击创建新的连接条目:
的数据库连接窗口打开,显示一般设置标签:
提供定义连接的基本参数——通常是所有字段。(例如,如果数据库不需要身份验证,请保留用户而且密码空白。)
参数 描述 的名字 为连接输入一个名称。 数据库系统 从下拉列表中选择数据库使用的系统。如果您的系统没有列出,则必须先列出添加JDBC驱动程序. 宿主 输入承载数据库连接的本地计算机的主机名或IP地址。看到特别注意关于使用“localhost”作为主机名。 港口 输入用于访问数据库的端口号。 模式 输入模式的名称,该模式定义了RapidMiner进程要使用的数据库部分。 用户 输入具有数据库登录权限的用户名。 密码 输入具有数据库登录权限的用户的密码。 完成更改后,单击测试检查连接。当测试通过时,单击提交保存新建连接。
可选地,使用高级设置选项卡来进一步细化连接。
对主机名的特别考虑
如果您希望运行RapidMiner Server的当前计算机托管数据库连接,请确保为宿主参数。如果您使用IP地址127.0.0.1,“host”是不替换为服务器的主机名。
RapidMiner Server存储与服务器IP地址的数据库连接。如果您在服务器上使用127.0.0.1创建连接,则该连接将存储为“localhost”。当RapidMiner Studio在“localhost”上查找数据库时,它正在查找运行RapidMiner Studio的主机,而数据库不在那里。通过指定“localhost”而不是“127.0.0.1”作为主机名,RapidMiner Server将“localhost”替换为机器的唯一主机名(使RapidMiner Studio能够找到它)。
添加JDBC驱动程序
RapidMiner服务器为几个流行的数据库系统提供了数据库驱动程序。如果您的驱动程序不是标准包的一部分,您可以添加它。
请注意:对于RapidMiner Studio和RapidMiner Server之间共享的任何连接,每个平台上都必须安装JDBC驱动程序。首先完成RapidMiner Studio的安装是最简单的,因为完成RapidMiner Server安装需要其中一个修改过的文件。
向RapidMiner Studio添加驱动程序
将数据库的JDBC驱动程序添加到RapidMiner Studio:
2.的数据库系统的JDBC驱动程序.jar文件,然后复制该文件lib / jdbc
RapidMiner Studio安装目录的子文件夹。
启动RapidMiner Studio。去连接>管理数据库驱动程序:
点击添加并完成新数据库的字段。如果不确定值,请检查文档或谷歌JDBC驱动程序类型。对于.jar文件,浏览到
lib / jdbc
文件夹中。完成字段填写后,单击保存.
若要验证添加操作,请转到>显示数据库驱动程序.新的驱动程序应该出现在可用驱动程序列表中(按字母顺序排列)。
重启RapidMiner Studio。
向RapidMiner Server添加驱动程序
添加数据库JDBC驱动到RapidMiner Server。
下载数据库系统的JDBC驱动程序.jar文件,然后复制到RapidMiner Server安装文件夹中。
在前一节您在RapidMiner Studio实例上安装了驱动程序。定位文件
jdbc_properties.xml
在.RapidMiner
并复制该本地用户的文件夹。打开
乐鱼体育安装资源/ jdbc /
文件夹内的RapidMiner服务器主目录.粘贴文件
jdbc_properties.xml
(从RapidMiner Studio实例复制)到<目录> /资源/ jdbc /乐鱼体育安装
文件夹中。打开文件并编辑已更改的所有属性。例如,.jar文件的路径将会改变。
编辑该文件以匹配所需JDBC驱动程序的所需设置:
" name=" " urlprefix=" "/> 例如(添加Amazon Redshift):
注意可能有多个
元素(每个额外的驱动程序一个)在外部 <司机>
标记。从RapidMiner Server的web界面打开管理>数据库连接.在行动框中,选择重新加载数据库驱动程序.
开放管理>数据库连接再次选择创建新的连接条目在actions选项卡中。现在,新添加的驱动程序可以在数据库系统设置.
修改高级驱动设置
数据库连接属性由数据库的JDBC驱动程序定义。这些依赖于驱动程序的设置在高级设置的标签。数据库连接窗口。有关每个属性的描述,请参阅数据库和JDBC驱动程序文档。访问设置:
在RapidMiner服务器web界面中,选择管理>数据库连接.
单击要修改属性的连接。的数据库连接窗口打开。
点击高级设置选项卡。连接的设置出现,显示每个属性和值:
修改任意属性。将鼠标悬停在属性名称上以获得该属性的描述。点击覆盖.
完成更改后,单击测试检查连接。
测试通过后,您将返回到一般设置TAB,显示连接成功ping数据库的消息。
从一般设置或高级设置,点击提交以保存更改。
数据库连接访问权限
用户在执行使用数据库的进程时需要访问数据库连接。你分配访问权限的数据库连接管理>数据库连接弹出RapidMiner Server web界面。