使用SDI将On_premise系统与SAP HANA Cloud平台连接

2020-09-06 12:09发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 要求是使用 SDI...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家,

要求是使用 SDI将本地和ECC系统与云平台上的SAP HANA连接起来。

因此,先决条件之一是安装DP代理以在其中配置ECC适配器和第三方系统适配器,以在源系统和云上的SAP HANA之间进行通信。

我们的源系统环境有4个服务器-开发->测试->预生产->生产环境。

因此,我想知道-我们是否需要为每个环境安装 4个DP代理服务器以在其中配置适配器,还是可以让一个DP服务器在每个环境中划分成多个租户呢? 配置适配器吗?

请提供您对此的意见,以便我们最终确定设计方法?

最好的问候

Abhimanyu Sharma。

3条回答
SC_Yao
2020-09-06 12:57

这是一个非常典型的问题,答案是肯定的。

让我们从基础开始:

  • 在"产品可用性列表"中,某处指出DPAgent上只能连接到单个Hana实例。 不确定在哪里声明,请问有人可以验证吗?
  • 您还可以在该工具中看到,agentconfig工具不为您提供已连接的Hana实例列表,而仅为您提供一个实例。/li>

从这个意义上讲,不,您需要有四个dpagents。 仅支持。 正如Atul所说,在Linux中可以有多个代理,而在Windows中则不能。

有趣的是,从软件和体系结构的角度来看,以上所有都是任意限制,该软件将允许 为了它。

连接信息来自哪里? 来自Hana远程源数据字典对象。 源信息不存储在dpagent服务器中,而仅存储在Hana中。 因此,在两个不同的Hana实例中注册同一代理(使用SQL语句)并使用此单个dpagent从一个或另一个读取数据是没有问题的。

不需要两个dpagent,因此 。

单个dpagent在Windows中的限制是相同的。 这是dpservice的局限性,将dpagent公开为Windows服务。 从命令行使用不同的端口号启动dpagent.exe两次,它也将起作用。 因此,也不需要进行两次安装。

如果要解决此问题,请提出支持通知。

但是,在为所有四个系统实际使用一个dpagent之前,请考虑一下 副作用要小心。 理论上,如果两个测试都通过相同的dpagent,则测试可能会影响产品的稳定性。 如果要在开发中升级DP Agent版本,也将用于生产。 所以我建议有一个单独的生产环境。 其他三个可能可以共享运行。 因此,您的请求非常有效并且经常被请求。

一周热门 更多>