有关如何优化SDI复制操作的帮助

2020-09-02 23:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们正在使用SDI将某些ECC数...

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

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


我们正在使用SDI将某些ECC数据库表复制到Cloud上的SAP HANA。 在数据库级别,将激活Oracle存档日志,并且SAP Connector正在使用ECC适配器(在Oracle Log Reader适配器的顶部)实时复制表。


此方案已经在工作,并且正在通过"复制任务"和"流程图"进行复制。

对于需要完全复制的表,我们使用复制任务。 对于我们应用了过滤器的表格(例如公司,销售订单类型),我们正在使用带有过滤器的流程图。

但是,我们对于如何管理这些复制以及如何优化复制存在一些疑问。 所以问题是:

  1. 当我们将流图与过滤器一起使用时,SDI将所有信息带到云中并执行过滤器,或者使用" where"子句在源虚拟表中选择流图,在将其带到ECC级别之前对其进行过滤 到云?
  2. 有什么方法可以查看/检查SDI(或SAP Connector日志)中的已执行SQL? 我找到了一个日志文件夹,但是它仅记录操作,而不记录SQL。

另一个问题是我们的基础团队非常关注存档日志的大小,因为几个小时的记录会占用大量磁盘空间。 SAP建议保留24-76小时的归档日志( https://launchpad.support.sap.com/#/notes/0002375559 )。

所以问题是:

3.归档日志保留时间可以减少到1小时? 在这种情况下,我看到的唯一附带影响是,如果SAP Connector失去连接1小时以上,我们将需要重新启动"初始+实时"复制任务。

4.有什么方法可以激活特定表的归档日志? 因为我们不会复制ECC的所有表。

任何演讲,链接,参考,SAP Note将不胜感激!

(95.8 kB)
2条回答
黑丝骑士
2020-09-02 23:31 .采纳回答

嗨,爱德华多

根据第一个问题,您可以在虚拟表上创建一个select语句(请参见下面的屏幕)

然后右键单击sql语句,然后选择"说明计划"

之后,在" REMOTE COLUMN SCAN"列中,您将看到在源端创建的sql语句

一周热门 更多>