BODS表提取需要很长时间

2020-08-21 13:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我有一份工作可以从具有大...

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

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


嗨,

我有一份工作可以从具有大约2000万条记录的源系统中提取数据。

但是基于某些过滤器,我仅将2万条记录加载到目标中。

我尝试执行的工作是什么,我注意到BODS首先提取所有20 M记录,然后才在Query转换中应用过滤器。 有时会导致运行时错误。

我保留了查询转换中的条件,但仍然没有用。 有没有一种方法可以限制记录数并在源级别应用过滤器?

谢谢。

4条回答
SAP浪
2020-08-21 14:22

1。 使用了多少个源表? 如果不止一个,请检查连接。

2。 要提取多少列,如果有太多列,请仅提取要进一步使用的列。 保留不需要的列。

3。 正如朱利安(Julian)所述,建议使用ABAP DF来提取巨大的SAP表。 反映在"显示优化的SQL"屏幕中。

如果未反映出来,请检查是否可以更新数据流,以在优化的SQL屏幕中显示where条件。

还,请尝试在放置where条件的Query转换中不执行任何转换。

一周热门 更多>