从FlowGraph将筛选器推送到SQL Server数据库引擎

2020-09-16 12:28发布

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

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


专家们!

我正在尝试使用MssqlLogReaderAdapter适配器,一些虚拟表和流程图任务通过远程源将本地SQL Server数据加载到云上的SAP Hana数据库中。

但是,我想使用类似以下过滤器上传自参考日期起更改的数据:

" Filter1_Input"。" LASTCHANGE"> ADD_DAYS(CURRENT_DATE,-5)

我看到适配器不会将查询条件条件推送到本地数据库引擎,从而产生性能问题。

例如,如果我输入一个静态值,它将起作用:

" Filter1_Input"。" LASTCHANGE">'2018-05-25'

我也尝试设置流程图任务参数,但没有成功。

我该如何解决我的问题?

感谢您的回答,

卡洛

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

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


专家们!

我正在尝试使用MssqlLogReaderAdapter适配器,一些虚拟表和流程图任务通过远程源将本地SQL Server数据加载到云上的SAP Hana数据库中。

但是,我想使用类似以下过滤器上传自参考日期起更改的数据:

" Filter1_Input"。" LASTCHANGE"> ADD_DAYS(CURRENT_DATE,-5)

我看到适配器不会将查询条件条件推送到本地数据库引擎,从而产生性能问题。

例如,如果我输入一个静态值,它将起作用:

" Filter1_Input"。" LASTCHANGE">'2018-05-25'

我也尝试设置流程图任务参数,但没有成功。

我该如何解决我的问题?

感谢您的回答,

卡洛

付费偷看设置
发送
2条回答
蓋茨
1楼-- · 2020-09-16 12:42

嗨Brunengo,


您找到解决方案了吗? 我发现即使流程图中的静态过滤器也不会推送到SQL。 在加载过程中查看SYS.REMOTE_STATEMENTS时,我可以在字段REMOTE_STATEMENT_STRING中看到sql语句,它不包含直接来自流程图的虚拟表数据源的静态过滤器。


关于如何将静态过滤器推送到SQL的任何想法?

SAP小黑
2楼-- · 2020-09-16 12:53

您好,没有解决方案。 对于我的问题,我创建了一些SQL Server视图以根据上次更改的日期筛选数据。

问候,卡罗

一周热门 更多>