点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
从SAP ECC系统中提取海量数据的最佳性能方法是什么?
据我所知,使用ABAP数据流具有读取ABAP(ECC)表的能力,因此将提高提取的性能。此外,在不丢失任何记录的情况下,读取数据的准确性也会很好。
正常数据流的性能将降低,因为它无法读取ABAP表,而数据的准确性将成为挑战。
请在以上几点建议我,无论我是否正确
场景:
我在ECC(旧式)系统表中有800万条记录,并且我想使用BODS以最佳性能方法提取数据。
请向我建议使用bods提取数据的最佳方法,这将减少最大提取时间。
谢谢
Deepthi
我不确定您的BODS版本
在4.1之前,具有针对数据存储共享目录/自定义传输/FTP的执行预加载设置的ABAP数据流,我个人觉得共享目录更快。 但是,其他方法仅用于增强安全性。
4.1及更高版本,我敢打赌,ABAP Dataflow带有Execute Preloaded-RFC Transfer应该是最快的! 我能够在一张小桌子上证明这一点。
让我们知道您选择了哪种方法!
大家好,
美好的一天!
关于RFC传输方法和ABAP DF的问题,我有一些问题。请对此有所了解...
1。 当将ABAP Dataflow与RFC数据传输一起使用时,我们仍然需要使用数据传输并提供.DAT文件名。 我相信没有.dat文件是以RFC数据传输模式编写的。 2。 当我们选择" RFC"的"数据传输方法"时,我认为" SAP服务器上的工作目录"不是必需的。 我们可以将其留为空白。 对? 3 如果我们使用"标准数据流"以" RFC数据传输方法"从SAP提取数据,那么仍然创建Abap程序,并且通过RFC流传输数据,或者这些都不适用于Normal DF?干杯
Praga ..
嗨,
以普通DB作为源。 建议将其用作数据流,将SAP ECC用作源,
更好地使用ABAP数据流。 与正常数据流相比,ABAP数据流支持大量数据。
RFC和共享目录是内部连接数据库的方法。
RFC提供了很多性能。
此致
Narasimha。
Hi
由于使用ECC系统作为数据源,因此最好的方法是使用ABAP数据流,因为数据量很大。 正常的数据流可以用于少量记录,而如果将SAP系统用作源,则可以将ABAP数据流与数据传输一起使用
在普通数据流中可以完成提取,但是要提取到目标的时间很长,而在ABAP数据流中,提取速度更快,并且平面文件遵循共享目录机制
感谢和问候
Sanjay
嗨。
在您的方案中,从SAP ECC提取数据的最佳方法是通过SAP数据服务使用ABAP数据流。
谢谢。
此致
Thatoyame
嗨,这是一个相当老的线程
从简单的速度角度来看,RFC读取表将是最快的。 但是,您需要确保提取操作可以在基础管理员设置的超时限制内完成。 这可以通过使用多个数据流来完成,这些数据流均使用不同的参数从同一张表中提取。 BSAD EG的会计年度和期间。
如果RFC读取表不能在规定的时间内完成,那么唯一的答案就是使用ABAP数据流方法。 如上所述,问题在于总时间分为几个部分(从SAP系统提取到文件系统,访问文件系统上的文件以及读取文件系统上的文件并写入数据库)。 使用共享目录消除了将文件从远程SAP文件系统传输到本地BODS文件系统所需的时间。 但是,如前面的评论中所述,安全隐患可能会阻止使用共享文件系统。
根据您的目标数据库,尝试使用多种编写器或批量加载方法
一周热门 更多>