服务器_12百度云_年度促销

云服务器 虚拟云 浏览

小编:简介 本文旨在向您展示一种使用SAP云平台虚拟机安装R服务器并将其连接到SAP HANA数据库系统的可能方法。 注意:请记住,此特定参考场景仅适用于SAP HANA XS数据库和SAP云平台的Neo环境

简介

本文旨在向您展示一种使用SAP云平台虚拟机安装R服务器并将其连接到SAP HANA数据库系统的可能方法。

注意:请记住,快云数据库,此特定参考场景仅适用于SAP HANA XS数据库和SAP云平台的Neo环境,而且它可能不适用于每个用例。

前提条件

您的SAP云平台帐户中已经有一个专用的SAP HANA数据库系统。

详细说明

SAP HANA支持R代码的处理。R是一种用于统计计算和图形的开源编程语言和软件环境。R服务器是TCP/IP服务器,它允许其他程序使用不同语言的R工具,而无需初始化R或链接R库。

您可以在虚拟机上安装R服务器,并将其连接到您帐户中运行的SAP HANA系统。

注意:本文中描述的场景仅用于测试和评估目的。这是通过根用户(超级用户)帐户完成的,不应用于生产目的。

对于生产性场景,请遵循官方的R安装和管理文档。除了指南中列出的软件包之外,云主机,还应安装以下软件包:

libzip-devellibbz2开发xz德维尔pcre开发libcurl-devel公司gcc-c++

步骤

1。创建一个虚拟机,然后使用您选择的SSH客户机作为根用户连接到它。有关更多信息,请参阅管理虚拟机。

2。添加SLES12存储库:

当前可用的区域主机为:

hana.ondemand.com第一章。hana.ondemand.com美国3。hana.ondemand.com

您可以通过执行zypper repos命令列出所有添加的存储库。

3。安装依赖项:

此步骤可能会出现几个弹出窗口。如果提供了解决依赖关系中降级问题的解决方案,请选择它。如果通知您存在包签名密钥或新的存储库,请选择信任它们。

4。安装R服务器:

5。下载必要的R服务器包。选择其最新版本https://cran.r-project.org/src/contrib/。

6. 安装这些R服务器包:

6.1启动R并安装R服务器包:

6.2测试安装是否成功。不应返回任何输出:

6.3退出R:

7。安装Kernlab包:

7.1启动R并安装Kernlab包:

7.2测试安装是否成功。不应返回任何输出:

7.3退出R:

8。创建/etc/资源配置文件文件并仅添加以下行:

9.配置SAP HANA数据库系统与虚拟机之间的通信:

以允许连接,使用以下控制台客户端命令向虚拟机添加安全组规则:

源id字段应包含数据库id。根据具体情况,两个端口字段可能包含相同的值(例如6432)。

10。启动R服务器:

注意:启动R服务器的端口应允许通信。

使用以下命令检查进程是否正在运行:

结果输出应如下:

11.配置SAP HANA数据库系统。

11.1在驾驶舱中,导航到SAP HANA/SAP ASE→数据库系统并创建为您的用户添加数据库用户。

11.2在HANA数据库系统中添加CREATE R SCRIPT system特权。

注意:您可能已经拥有此系统特权。如果您没有添加权限,请通过报告组件BC-NEO-PERS的事件来请求这些权限。

11.3通过Eclipse IDE连接到SAP HANA数据库系统。有关更多信息,请参阅通过Eclipse IDE连接到SAP HANA数据库。

然后,体验云服务器,转到管理控制台。

右键单击数据库ID,云服务器好没,然后选择"配置和监视",然后打开"管理"。

在"配置"选项卡中,添加带有Rserver的虚拟机的IP和端口(本例中为6432)索引服务器.ini→右键单击"calcEngine"→"Add Parameter"→"Next"→"Key"字段中键入cer\u rserve\u addresses,值字段中的IP和端口→完成:

您可以在list vms命令的输出中找到虚拟机的IP。

12.测试SAP HANA数据库系统与安装在虚拟机上的R服务器之间的连接:

12.1右键单击SAP HANA studio中的数据库ID并打开SQL控制台视图。然后,执行以下SQL语句:

12.2执行R过程后,R服务器调用的日志应该是这样的:

结论

场景到此结束,希望对您有所帮助。请不要犹豫与我们分享您的反馈!

,大数据云存储

当前网址:http://www.vmchk.com/tutorials/88830.html

 
你可能喜欢的: