可以使用SDA将数据从HANA系统加载/更新到目标Oracle系统吗?

2020-09-02 07:37发布

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

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


你好

从SDA(智能数据访问)上可用的所有文档中,很明显,此技术/功能可用于从内部的各种远程源(Oracle,SQL Server数据库等)远程查询/访问数据。 SAP HANA;

我的问题是关于SDA从SAP HANA实际将数据更新到这些远程源的功能;

使用SDA是否可能出现以下情况?

(1)我有一个基于Oracle的应用程序,其中有2个表

(2)使用SDA,我们创建了这个" Oracle系统"作为远程源,我们能够使用这两个Oracle表查询数据甚至创建计算视图

现在,我们希望使用SDA将数据从HANA计算视图推入这些Oracle表之一; 我读到,现在可以使用SDA在虚拟/远程表上进行插入/更新; SDA是否支持更新远程源表?

我们目前使用另一种中间件将数据从SAP HANA系统推入oracle数据库; 但是,如果SDA具有将数据更新到目标系统的功能,那么我们想探索该选项而不是使用中间件;

请帮助我了解SDA是否能够做到这一点?

谢谢

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

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


你好

从SDA(智能数据访问)上可用的所有文档中,很明显,此技术/功能可用于从内部的各种远程源(Oracle,SQL Server数据库等)远程查询/访问数据。 SAP HANA;

我的问题是关于SDA从SAP HANA实际将数据更新到这些远程源的功能;

使用SDA是否可能出现以下情况?

(1)我有一个基于Oracle的应用程序,其中有2个表

(2)使用SDA,我们创建了这个" Oracle系统"作为远程源,我们能够使用这两个Oracle表查询数据甚至创建计算视图

现在,我们希望使用SDA将数据从HANA计算视图推入这些Oracle表之一; 我读到,现在可以使用SDA在虚拟/远程表上进行插入/更新; SDA是否支持更新远程源表?

我们目前使用另一种中间件将数据从SAP HANA系统推入oracle数据库; 但是,如果SDA具有将数据更新到目标系统的功能,那么我们想探索该选项而不是使用中间件;

请帮助我了解SDA是否能够做到这一点?

谢谢

付费偷看设置
发送
4条回答
hongfeng1314
1楼-- · 2020-09-02 07:52

Praveen,

使用虚拟表在目标DB上读写数据绝对是可能的,您只需要确保将连接器设置为可读写,并且连接器中使用的用户有权更新表 。

亲切的问候,

Dot

Nir深蓝
2楼-- · 2020-09-02 08:05

Hello Dot,

在我们的用例中,并不需要实时复制数据。

鉴于我们拥有的第三方计划系统可以与HANA进行双向交互,因此我们只是想简化架构;

到目前为止,

SDA似乎是一个有前途的选择。

clever101
3楼-- · 2020-09-02 07:53

感谢点。

您是否对使用SDA和SDI将数据从HANA更新到oracle系统中的性能有任何反馈?

在我们的案例中,我们有10个不同的基于oracle的系统要连接到HANA。 而且我们需要将来自HANA的数据发布回这10个系统中。

我们了解的是,如果必须使用SDI将来自HANA的数据推入/加载到这10个目标系统中,我们需要有10个不同的数据供应代理(每个目标系统一个)将来自HANA的数据推入这些 系统。 我认为每个系统都需要一个单独的DP代理,这是一个很大的缺点。

同时,如果SDA可以帮助我们(使来自这些Oracle系统的数据可以在HANA中使用)和(从HANA将数据加载到这些Oracle系统中),我将SDA视为首选方法; 您对SDA的利弊有何评论?

谢谢

Praveen