2020-08-21 13:57发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我有一份工作可以从具有大... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我有一份工作可以从具有大约2000万条记录的源系统中提取数据。
但是基于某些过滤器,我仅将2万条记录加载到目标中。
我尝试执行的工作是什么,我注意到BODS首先提取所有20 M记录,然后才在Query转换中应用过滤器。 有时会导致运行时错误。
我保留了查询转换中的条件,但仍然没有用。 有没有一种方法可以限制记录数并在源级别应用过滤器?
谢谢。
1。 使用了多少个源表? 如果不止一个,请检查连接。
2。 要提取多少列,如果有太多列,请仅提取要进一步使用的列。 保留不需要的列。
3。 正如朱利安(Julian)所述,建议使用ABAP DF来提取巨大的SAP表。 反映在"显示优化的SQL"屏幕中。
如果未反映出来,请检查是否可以更新数据流,以在优化的SQL屏幕中显示where条件。
还,请尝试在放置where条件的Query转换中不执行任何转换。
最多设置5个标签!
1。 使用了多少个源表? 如果不止一个,请检查连接。
2。 要提取多少列,如果有太多列,请仅提取要进一步使用的列。 保留不需要的列。
3。 正如朱利安(Julian)所述,建议使用ABAP DF来提取巨大的SAP表。 反映在"显示优化的SQL"屏幕中。
如果未反映出来,请检查是否可以更新数据流,以在优化的SQL屏幕中显示where条件。
还,请尝试在放置where条件的Query转换中不执行任何转换。
一周热门 更多>