on 2018 May 28 11:07 AM
Hi experts!
I'm trying to load on premise SQL Server data to SAP Hana database on cloud, through a remote source using MssqlLogReaderAdapter adapter, some virtual tables and a flow graph task.
However, I would like to upload data changed from a reference date, using a filter like:
"Filter1_Input"."LASTCHANGE" > ADD_DAYS (CURRENT_DATE, -5)
I see the the adapter does not push the query where condition to the on premise database engine, generating performance issues.
If I put a static value it works, for example:
"Filter1_Input"."LASTCHANGE" > '2018-05-25'
I tried also to set a flow graph task parameter, without success.
How can I solve my problem?
Thank you for your answers,
Carlo
Request clarification before answering.
hi Brunengo,
did you find a solution? I am finding that even a static filter in the flowgraph is not pushed to SQL. when I look in SYS.REMOTE_STATEMENTS during the load I can see the sql statement in field REMOTE_STATEMENT_STRING and it does not contain my static filter from the filter node that directly proceeds my virtual table datasource in the flowgraph.
any ideas how to get the static filter pushed to SQL?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
77 | |
30 | |
10 | |
8 | |
8 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.