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

_网络服务器机柜_三重好礼

小七 141 0

如果我是第一次做某件事,而且我知道我需要重复多次,我倾向于为自己的未来做截图和笔记。因为我在过去几周内多次遇到这个问题,大数据 学习,所以我将发布这些注释。

这篇文章是关于设置智能数据集成的,从一个内部SAP HANA实例(我的例子是HANA Express)到我的SAP云平台租户,即Cloud Foundry上的SAP HANA服务。

(和往常一样,检查您的许可协议……

首先检查现有教程

我不会复制我在此处发布的信息:https://developers.sap.com/group.haas-dm-sdi.html

我正在使用文件适配器,用云服务器,我将在这里使用HanaAdapter,所以我将只讨论不同之处。

您仍然需要生成跨容器访问、连接的用户和远程源。如果你正在努力理解这些概念和布线的工作原理,那么不止你一个人:这里有一篇文章,其中有一些绘图,希望能有所帮助。

前提条件:

你在CloudFoundry中有一个SAP HANA服务实例(试用的HDI容器将不幸无法工作…这也让我很难过…)您可以通过SAP HANA服务访问驾驶舱您有一个可以从外部世界访问的HANA实例您已将HANA express或内部部署实例的IP地址列为白名单您拥有在两个HANA实例中创建用户的管理员权限

下载数据供应代理

我从软件下载获得它,但您也可以从SAP开发工具获得它。只要确保你有2.3.5.2或更高版本,这样你就可以通过Web套接字进行连接。

在撰写本文时,HXE下载管理器中的SDI适配器版本不够高,但这将是最好的选择:

你可能已经在你的/下载文件夹中的HXE了。

如果你的文件以扩展名".SAR"或".CAR"结束,你将需要使用sapcar充气文件首先。否则,在你的HXE机器上使用好的tar-xvzf命令就可以了。

检查端口

DPagent会要求两个端口来监听。如果你像我一样在云中运行,一定要打开那些端口。默认值是5050和5051。

安装数据供应代理

我的内部SAP HANA,express edition实例位于Google Cloud上,因此我首先上传了膨胀的dpagent文件,这些命令起到了作用:

我按enter键打开了所有我想要的默认目录和端口,当然,您可以更改它们。

注意安装路径是/usr/sap/dataprovagent。

配置数据供应代理

首先设置环境变量并导航到安装DPAgent的目录:

然后开始配置数据供应代理

首先使用选项2,启动或停止代理:

别忘了!您需要将源计算机的公共IP地址列入白名单,才能访问HANA服务。

返回主菜单,选择5。SAP HANA连接以登录到您的SAP HANA服务:

您将需要您的实例ID和websocket端点。从数据库实例的驾驶舱中获取:

连接成功后,使用选项7注册代理。代理注册

您现在应该在HANA的数据库资源管理器中看到代理作为服务

最后,淘客助手,用8注册HanaAdapter。适配器注册:

您将需要一个在源数据库中具有正确访问权限的用户(在我的情况下是HANA Express)。类似:

我也想从HDI容器复制数据,所以我打开SQL控制台作为管理员:

并运行类似:

一些说明:

ANALYTICS#u 1#DI:来自右键单击HDI容器中的表,选择"Generate SELECT statement"并将"#DI"添加到模式中。您还可以授予角色,这是最好的。更多信息请点击这里。

最后,在连接到您的数据库资源管理器Cloud Foundry上的SAP HANA服务上,物联网教室,右键单击Remote Sources–>Add Remote Source:

您将看到您之前注册的代理和适配器。

输入源计算机的主机(在我的情况下,我的HXE机器的公共静态IP地址。

输入源租户数据库的indexserver正在侦听的端口号(39015表示HXE上的默认第一个租户,39013表示您无论如何都不应该使用的SYSTEMDB)。

如果您不知道数据库的端口,查询表M_SERVICES将告诉您indexserver的SQL_端口。

将凭据设置为Technical User,并输入您在源数据库中创建的用户的用户和密码:

您就可以开始滚动了!

如果您想使用刚刚从Web IDE中的HDI容器在复制任务、流程图和虚拟表中创建的远程源,请按照本教程组中的步骤进行操作:https://developers.sap.com/group.haas-dm-sdi.html

这有用吗?点击"喜欢"按钮,并记住不断鼓励其他社区成员不遗余力地分享他们的知识

,云端云服务器