云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

游戏服务器_大医数据库_12月免费

小七 141 0

在本博客中,我们将启用从SAP HANA云平台上的SAP HANA系统到虚拟机的通信,然后为HANA启用R服务器

在我们继续进行一些必须考虑的指针:

练习1:安装和配置R

在本练习中,我们将安装R。

1。执行:zypper addrepo-f公司https://slesrepo.hana.ondemand.com/repo/SUSE/Products/SLE-SERVER/12/x86\u 64/product/SUSE12

2.执行zypper addrepo-f公司https://slesrepo.hana.ondemand.com/repo/SUSE/Products/SLE-SDK/12/x86\u 64/product/SUSE12SDK

注意:执行步骤1-2是为了我们可以拥有安装R所需的存储库

3。执行:zypper回购注:此命令将列出所有添加的存储库。

4。执行:zypper install gcc gcc-c++gcc fortran

注意:此命令将安装编译R所需的依赖项

5。按"1"键并输入。

注意:执行上述步骤时,gcc fortran存在版本控制问题,为继续安装,您提供了一些解决方案。

此步骤通过按图中所示的解决方案编号来降级版本。(订单可能变更)

6。按"y"并输入。

注意:这将检索软件包并安装它们。

7。执行命令下载R源程序包

wget

注:有关R和Rserve支持版本的信息,请参阅SAP HANA和R兼容性与支持。

8。执行:tar zxf R-2.15.0。焦油.gz

注意:这样做是为了提取焦油.gz文件

9。执行:ls

注意:此步骤用于列出目录的内容。

10。执行:cd R-2.15.0/

注意:这会将目录更改为R-2.15.0

11。执行:./configure–enable-R-shlib–with readline=no–with-x=no

12。执行:清除注:此步骤用于编译R.

13。执行:使

注意:这一步可能需要一些时间。

14。执行:使安装

15。执行:R

注意:此步骤是为了检查R是否已安装。您应该看到以下输出。

16。执行:q()注意:此步骤用于退出R。注意:当提示保存工作区映像时:按"n"并输入。

摘要:您已从源代码构建R并将其安装在虚拟机上。

练习2:安装和配置R服务器

在此步骤中,我们将安装和配置R服务器。

1。执行命令下载Rserve包:

wget\u 1.7-3.tar.gz

2. 执行R,然后执行:

安装程序包("第1.7-3节。焦油.gz",repos=NULL)

注意:此命令将安装程序包。

3.执行:库("Rserve")

注意:成功安装应不返回任何输出。

4。执行:q()5当提示保存工作区图像时。按"n"。6按回车键

7.执行:vi/etc/资源配置文件按以下步骤插入并保存条目。

按I键类型远程启用按以下顺序按键:wq!

8. 执行:useradd ruser注:此步骤用于创建用户。

9。执行:passwd ruser注:此步骤用于向ruser添加密码。

10。执行:su–l ruser注意:此步骤是以ruser身份登录的。

11.执行:R CMD Rserve–RS port–no save–RS encoding"utf8"

R server已在守护程序模式下启动。

注意:您将在此处提供的端口是您将在下一个练习"启用与虚拟机的通信"中创建的端口。

摘要:您已安装R server在您的虚拟机上并以守护程序模式成功启动。

练习3:启用与虚拟机的通信。

默认情况下,允许从虚拟机到Internet和其他系统的出站通信,但必须启用入站通信。

在本练习中,我们将启用从SAP HANA系统到虚拟机的通信。

1。登录驾驶舱。2点击"数据库和模式"。复制HANA系统的ID。3.执行:

neo create security rule–account–hosthana.ondemand.com–user–name–source id–source type HANA–from port 4000–to port 4000

注意:此步骤是创建安全规则以指定允许入站通信的端口。在练习2第11步中也使用此端口号。

摘要:您已经通过创建安全规则启用了虚拟机上的通信,现在HANA系统可以连接到此VM。

练习4:配置SAP HANA

根据您的系统环境和R要求,您可能需要修改一些SAP HANA数据库配置,上云,从SAP HANA studio中的管理编辑器

要启用从索引服务器调用R过程,返利啦,配置参数如下所示indexserver.inicalcEngine索引服务器.

1. 打开Eclipse。2点击"打开透视图"

3。向下滚动并选择"SAP HANA Administration Console"。4在左侧窗格中"右键单击"并单击"添加云系统"5.输入详情如下:

景观主机:eu1。hana.ondemand.com户名:您的hcp户名用户名:您的s/p/i用户名。密码:您的s/p/i密码。单击"下一步"。

6.输入详细信息:

数据库:您的数据库id数据库用户:您的数据库用户数据库密码:您的HANA db密码。单击"完成"。

7.您现在可以在左侧窗格中看到您添加的SAP HANA云系统。

8.右键单击云系统,返利手游平台,然后单击"配置和监视",数据分析工具有哪些,然后单击"打开管理"9.点击"配置",然后点击索引服务器.ini点击"calcengine"。

注意:完成此步骤是为了更改运行R所需的一些配置属性,特别是ip地址。

10。从cockpit复制VM的IP地址和在练习3步骤3中创建的端口号,并将其放入新值中,手游返利,如下所示:单击"保存"。

练习5:将R与SAP HANA一起使用

在本练习中,我们将测试SAP HANA与安装在虚拟机上的R服务器之间的连接

为我们的示例创建一些初始数据,我们使用R提供的数据集"spam"并将其上载到SAP HANA数据库。

注意:要成功执行R过程,您必须下载kernlab包并安装它。注意:您是以ruser身份登录VM的

1。执行:

wgethttps://cran.r-project.org/src/contrib/kernlab\u 0.9-24.tar.gz

注意:此命令将下载Kernlab包

2。执行R。执行:

安装程序包("0.9-24。焦油.gz",repos=NULL)

3。执行:库("kernlab")注:安装成功应不返回任何输出。

4。执行q()。提示保存工作区时按"n"。按回车键5在您添加的云系统上的Eclipse中,打开"SQL控制台"6.复制下面的脚本并粘贴到SQL控制台上执行:

执行R过程后,您的SAP HANA数据库实例应包含以下两个新表:spamTraining和spamEval.

来自R服务器调用的日志:语句"CALL DIVIDE\u SPAMDATA()"在1.292秒内成功执行(服务器处理时间:1.256秒)–受影响的行:4601

恭喜!您已成功地将R与SAP HANA结合使用。

下一步是什么?

您可以管理虚拟机的卷。

什么是卷?

卷是在创建虚拟机时自动创建的持久性存储。它存储文件系统和安装在上面的所有软件。使用该卷可以创建新的虚拟机。

尝试以下命令:

列出卷:

neo列出卷–account–hosthana.ondemand.com–user

从卷创建新的虚拟机:

neo Create VM–volume id myvolumeid–size x-small–name myvm–account myaccount–hosthana.ondemand.com–user

删除卷:

neo Delete volume–卷id myvolumeid–account myaccount–hosthana.ondemand.com–用户