筛选SLT复制中大型表的记录

2020-09-28 02:19发布

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

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


您好,我们正计划在几种条件下过滤记录,以便在BSEG表上进行SLT复制。 有哪些可用选项。

1)我们需要编写一个存储过程吗?

2)将条件过滤器放入标准表中。

3)编写一个abap例程?

4)还有其他配置设置吗?

请告知如何处理满负荷或增量负荷的过滤器?

谢谢

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

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


您好,我们正计划在几种条件下过滤记录,以便在BSEG表上进行SLT复制。 有哪些可用选项。

1)我们需要编写一个存储过程吗?

2)将条件过滤器放入标准表中。

3)编写一个abap例程?

4)还有其他配置设置吗?

请告知如何处理满负荷或增量负荷的过滤器?

谢谢

付费偷看设置
发送
5条回答
哎,真难
1楼-- · 2020-09-28 03:06

可以使用LTRS进行过滤。

1。 LTRS->性能选项

2。 右键单击"性能选项"以添加表

3。 转到"初始加载选项"标签

4。 选择阅读类型4或5以启用过滤器

5。 添加用于过滤数据的字段

此选项将在加载到目标之前过滤源数据,您可以通过"规则分配"部分中的ABAP代码进一步自定义过滤。

奄奄一息的小鱼
2楼-- · 2020-09-28 03:02

您好,Daniel-对源系统的影响取决于要移动的数据量。

将在源系统上为初始负载进行计算,并为复制创建日志记录,如果您计划移动大量数据,则诸如BSEG和BKPF之类的表可能会影响源系统。

BSEG是一个群集表,其记录量超过9亿,可能会影响源系统。 我们不能真正归纳取决于环境大小/配置的影响。

小熊yu生菜
3楼-- · 2020-09-28 03:22

嗨,丹尼尔,

如上所述,可以在Tocde LTRS->"性能"选项卡的SLT系统中完成过滤记录。

您可以在此处映射要带到目标的字段,还支持转换和代码。 它完全取决于您的要求的复杂程度。

悠然的二货
4楼-- · 2020-09-28 03:26

Hi

可以使用"初始加载和复制"的配置设置进行过滤。 因此,对于初始负载,您可以有一个单独的筛选条件,对于复制,您可以有一个完全不同的条件。

我发现,对于复制,筛选器仅在它们引用源系统的关键字段时才起作用。

一种替代方法是使用"表格规则"中包含的代码,您可以在其中编码过滤条件。

注意事项

Arden

lukcy2020
5楼-- · 2020-09-28 03:11
# p #

对于有相同问题的任何人,请尝试使用读取类型4或5进行过滤。 还有直到SP09的限制都已解决。此后,这些限制都已解决。 如果仅执行初始加载,则它是通过LTRS/PerfomanceOptions筛选数据的更好方法。 在这种情况下,过滤是在源端进行的,然后再传输到中央系统。 但是它仅适用于关键字段。
2。 如果您需要为初始负载和复制设计相同的筛选器,或者不仅要按关键字段筛选记录,还必须在TableOptions下实现规则。 请注意,在这种情况下,过滤已经在中央服务器上进行了,这对于性能而言更糟

一周热门 更多>