Skip to main content
Announcements
Accelerate Your Success: Fuel your data and AI journey with the right services, delivered by our experts. Learn More
cancel
Showing results for 
Search instead for 
Did you mean: 
eksmirnova
Contributor III
Contributor III

How does filter on a source table work internally?

Hi everyone,

I have a Full load Qlik task with a filter condition:

source  - Oracle,

target - Snowflake

How does filter work internally? Does QLIK pull entire table from Oracle and only then apply the filter condition?

The table which I am pulling is huge. It has 100,000,000 rows but it has monthly partitions.

My filter is : date($MY_REPORT_DT) = date(current_date, '-1 day')

 

 

 

Labels (2)
1 Solution

Accepted Solutions
Alan_Wang
Support
Support

Hi @eksmirnova 

Qlik Replicate does pull the entire table before filtering out the records. You can consider filtering on the database level with the Full Load Passthru filter, but it does open another connection to the source database.

More information can be found in this article.

https://community.qlik.com/t5/Official-Support-Articles/Filter-for-last-90-days-of-data-in-Qlik-Repl...

If the issue is solved please mark the answer with Accept as Solution.

View solution in original post

2 Replies
Alan_Wang
Support
Support

Hi @eksmirnova 

Qlik Replicate does pull the entire table before filtering out the records. You can consider filtering on the database level with the Full Load Passthru filter, but it does open another connection to the source database.

More information can be found in this article.

https://community.qlik.com/t5/Official-Support-Articles/Filter-for-last-90-days-of-data-in-Qlik-Repl...

If the issue is solved please mark the answer with Accept as Solution.
eksmirnova
Contributor III
Contributor III
Author

@Alan_Wang  Thank you!