在SAP数据服务中使用PUSH DOWN

2020-08-25 05:45发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨朋友, 在身体优化中下推有...

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

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


嗨朋友,

在身体优化中下推有什么用。 有多少种下推方法。 这个用在哪里。

@任何人发送下推文档。

致谢

Srini

6条回答
灬番茄
2020-08-25 06:34

简单地说," Push Down"意味着您正在尝试将逻辑推到数据库级别

方案1:

=======

如果您有两个表DS_LANDING.A,DS_STAGING.B,则希望将这两个表连接起来并插入表DS_STAGING.C

如果您只创建一个数据流,其中有两个表作为源,一个Qry转换要联接,另一个目标表则创建了数据流,那么当您进入验证--->检查优化的SQL时,您只会从DS_LANDING中看到两个select语句 .A和DS_STAGING.B。

会发生什么情况,就是将数据库中的数据提取到进行连接的BODS服务器中,然后再次将数据推回到数据库服务器中,以将数据放入表C中。

现在,如果进行更改,则设计为使用数据传输转换将数据移动到临时表DS_STAGING.A1,然后实现与表B的连接并将数据插入到C中。

当进入验证--->检查优化的SQL时,您将看到完整的插入表C ...从表A1中选择*连接表B ........这称为"完全下推"


这样您就永远不会将数据移出数据库,这对于增加数据量是有好处的。


希望它能起作用!


一周热门 更多>