Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi Team,
We set the pass thru filter as
OBJTP='abc'
repctl.cfg --> the setting is already enabled for pass thru filter.
But its not working. the number of records its extracting is wrong. How to resolve this.
Does the task work for only full load task or will it work for full load + cdc task?
Thanks.
Hello @suvbin ,
Never mind for the confirmation, we're here to glad help, always 🙂
In Qlik Replicate, the 'filter' function is undertook by 3 different areas (see below). Their functions may be overlap, or they can cooperate with each other, depends on your needs. So far you can build up complex filter conditions in Qlik Replicate:
Full Load and CDC Full Load and CDC Full LoadONLY (even the task is enabled both Full Load and CDC ). The query will be delivered to source DB for executing and retrieves needful rows and sends to target side.I hope this clear out the doubts.
John.
Hello @suvbin ,
Thanks for reaching out to Qlik Community!
Passthrough filter works for Full Load stage ONLY. it does not impact the CDC result.
Hope this helps.
John.
Thank you John for you response .
sorry for the confusion and asking you again .
Wanted to understand that this pass thru filter will work for full load only task . Am in correct ?
so our task is set for full load + cdc. And we enabled this pass thru filter .
and it is not working .
Hello @suvbin ,
Never mind for the confirmation, we're here to glad help, always 🙂
In Qlik Replicate, the 'filter' function is undertook by 3 different areas (see below). Their functions may be overlap, or they can cooperate with each other, depends on your needs. So far you can build up complex filter conditions in Qlik Replicate:
Full Load and CDC Full Load and CDC Full LoadONLY (even the task is enabled both Full Load and CDC ). The query will be delivered to source DB for executing and retrieves needful rows and sends to target side.I hope this clear out the doubts.
John.
Dear @suvbin ,
I have some solution to your query.
Make sure that the pass thru filter is enabled in the repctl.cfg file by adding the line “enable_passthrough_filter”: true.
Check the syntax of the filter and make sure it matches the source database. You can use SQLite syntax with filtering.
Verify that the filter is applied to the correct table and task. You can use the Filter tab in the Table Settings window.
IMP Note:
1. That the pass thru filter works only for the initial full load and not for the subsequent cdc changes.
2. If you want to filter the cdc changes, you may need to use a different method, such as a transformation or a target filter.
I hope this helps you.😊
If our response has been helpful, please consider clicking "Accept as Solution". This will assist other users in easily finding the answer.
Best Regards,
Deepak
Hello team,
If our response has been helpful, please consider clicking "Accept as Solution". This will assist other users in easily finding the answer.
Regards,
Sushil Kumar