类别

版本

您正在查看的是RapidMiner Server 9.2 -版本文档查看最新版本

创建数据库连接

使用RapidMiner服务器web界面,您可以定义数据库连接并为其分配用户访问权限。一旦在RapidMiner服务器上配置,连接在所有连接的RapidMiner Studio实例中都可用。在所有平台上,RapidMiner使用JDBC标准连接到数据库。

使用RapidMiner Server,您可以集中配置服务器设置和凭据,允许用户共享(基于他们的权限)数据库连接。本节介绍:

添加一个新的数据库连接

在RapidMiner Server web界面中定义数据库连接,并为用户提供访问权限。创建一个数据库连接。

  1. 在RapidMiner服务器web界面中,选择管理>数据库连接

  2. 行动框中,单击创建新的连接条目

  3. 数据库连接窗口打开,显示一般设置标签:

  4. 提供定义连接的基本参数——通常是所有字段。(例如,如果数据库不需要身份验证,请保留用户而且密码空白。)

    参数 描述
    的名字 为连接输入一个名称。
    数据库系统 从下拉列表中选择数据库使用的系统。如果您的系统没有列出,则必须先列出添加JDBC驱动程序
    宿主 输入承载数据库连接的本地计算机的主机名或IP地址。看到特别注意关于使用“localhost”作为主机名。
    港口 输入用于访问数据库的端口号。
    模式 输入模式的名称,该模式定义了RapidMiner进程要使用的数据库部分。
    用户 输入具有数据库登录权限的用户名。
    密码 输入具有数据库登录权限的用户的密码。
  5. 完成更改后,单击测试检查连接。当测试通过时,单击提交保存新建连接。

  6. 可选地,使用高级设置选项卡来进一步细化连接。

对主机名的特别考虑

如果您希望运行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:

1.如有必要,退出RapidMiner Studio。

2.的数据库系统的JDBC驱动程序.jar文件,然后复制该文件lib / jdbcRapidMiner Studio安装目录的子文件夹。

  1. 启动RapidMiner Studio。去连接>管理数据库驱动程序

  2. 点击添加添加并完成新数据库的字段。如果不确定值,请检查文档或谷歌JDBC驱动程序类型。对于.jar文件,浏览到lib / jdbc文件夹中。

  3. 完成字段填写后,单击保存保存

  4. 若要验证添加操作,请转到>显示数据库驱动程序.新的驱动程序应该出现在可用驱动程序列表中(按字母顺序排列)。

  5. 重启RapidMiner Studio。

如果您有多个使用新添加驱动程序的RapidMiner Studio实例:

  1. 重复步骤1而且步骤2对于每个系统。

  2. 复制jdbc_properties.xml文件来自.RapidMiner文件夹中安装的驱动程序,并将其粘贴到.RapidMiner彼此系统的文件夹。

  3. 在实例上验证.jar文件的路径是正确的,并在必要时编辑它。

  4. 重启RapidMiner Studio。驱动程序现在可用连接>管理数据库驱动程序

向RapidMiner Server添加驱动程序

添加数据库JDBC驱动到RapidMiner Server。

  1. 下载数据库系统的JDBC驱动程序.jar文件,然后复制到RapidMiner Server安装文件夹中。

  2. 前一节您在RapidMiner Studio实例上安装了驱动程序。定位文件jdbc_properties.xml.RapidMiner并复制该本地用户的文件夹。

  3. 打开乐鱼体育安装资源/ jdbc /文件夹内的RapidMiner服务器主目录

  4. 粘贴文件jdbc_properties.xml(从RapidMiner Studio实例复制)到
    <目录> /资源/ jdbc /乐鱼体育安装文件夹中。

  5. 打开文件并编辑已更改的所有属性。例如,.jar文件的路径将会改变。

  6. 编辑该文件以匹配所需JDBC驱动程序的所需设置:

     " name="" urlprefix=""/>  .

    例如(添加Amazon Redshift):

       .

    注意可能有多个 元素(每个额外的驱动程序一个)在外部<司机>标记。

  7. 从RapidMiner Server的web界面打开管理>数据库连接.在行动框中,选择重新加载数据库驱动程序

  8. 开放管理>数据库连接再次选择创建新的连接条目在actions选项卡中。现在,新添加的驱动程序可以在数据库系统设置

修改高级驱动设置

数据库连接属性由数据库的JDBC驱动程序定义。这些依赖于驱动程序的设置在高级设置的标签。数据库连接窗口。有关每个属性的描述,请参阅数据库和JDBC驱动程序文档。访问设置:

  1. 在RapidMiner服务器web界面中,选择管理>数据库连接

  2. 单击要修改属性的连接。的数据库连接窗口打开。

  3. 点击高级设置选项卡。连接的设置出现,显示每个属性和值:

  4. 修改任意属性。将鼠标悬停在属性名称上以获得该属性的描述。点击覆盖

  5. 完成更改后,单击测试检查连接。

    测试通过后,您将返回到一般设置TAB,显示连接成功ping数据库的消息。

  6. 一般设置高级设置,点击提交以保存更改。

数据库连接访问权限

用户在执行使用数据库的进程时需要访问数据库连接。你分配访问权限的数据库连接管理>数据库连接弹出RapidMiner Server web界面。