点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
SAP数据服务的亲爱的爱好者,
我正在尝试使用我创建的暂存表将数据直接从ECC系统传输到HANA系统。
但是,当我插入要作为设计器目标的表时,不会提示我将表定义为源或目标,默认情况下将该表识别为源目标。 所以我有两个源表,没有目标表。 1.jpg 2.jpg
我的问题是,是否可以将数据直接从一个系统传输到另一个系统,还是应该创建一个函数将数据写入HANA数据库的BAPI文件中?
非常感谢您的努力。 请随时在此链接上附加链接。 :)
谢谢
博格丹
1.jpg (128.8 kB)
您的目标数据存储区是一个ABAP数据存储区,当直接在数据流中使用该表时,您将使用RFC_READ_TABLE函数。 由于此功能只能读取,因此无需询问是否要编写RFC功能不支持的数据。
或者换句话说,SAP不喜欢您直接写入ABAP表
另一种选择是不使用ABAP数据存储,尤其是对于Hana。 因此,如果要加载Z表,则需要遍历数据库层。 而且,如果我要加载SalesOrders,则一定不要操作VBAK/VBAP表,因为创建销售订单意味着更多-我使用的是BAPI。
现在最大的问题是,您的表,这两个表中的哪个 情况是这样吗? 您是否可以访问ABAP底层Hana数据库? 也许其他用户只对单个表具有权限?
亲爱的沃纳,
非常感谢您的回答,我们意识到创建的HANA连接属于以下类型:SAP应用程序 3.jpg ,我们将 尝试创建数据库类型的HANA连接,以便在HANA数据库中创建目标表,以便使用登台表将数据从ECC系统直接传输到hana数据库,并添加匹配转换以检查重复数据。
我们很可能会使用BAPI。
我想补充一下,我是新来的,并且知道您的解释中我遗漏了很多东西,也许您可以找我回来。
谢谢
一周热门 更多>