You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, I need to define manually that I don't want record older than 1 day. It would be nice to be able to have a "true" incremental loading here, same as what we can do with an incremental parameter
Are you a dlt user?
Yes, I run dlt in production.
Use case
I want to have an incremental loading for REST APIs where we can't pass an incremental parameter.
I had a chat on Slack with @paul-godhouse because his request was not clear to me.
He has an API which doesn't support the possibility to filter only the most recent records, hence it is not possible to create an incremental resource with dlt.
The second best thing would be a filter in the processing_steps to remove the old records, the value used should be, like for incremental loads parameters, the max value of a column already stored in the destination table.
Feature description
Some APIs do not have incremental param but still return date fields.
Ex:
Right now, we can filter out already retrieved data by using
processing_steps
see example:However, I need to define manually that I don't want record older than 1 day. It would be nice to be able to have a "true" incremental loading here, same as what we can do with an incremental parameter
Are you a dlt user?
Yes, I run dlt in production.
Use case
I want to have an incremental loading for REST APIs where we can't pass an incremental parameter.
Example: Get a Job in CaptainData https://docs.captaindata.co/#c5aa0d04-240b-4205-b3bd-08d544d2b7a9
Proposed solution
No response
Related issues
No response
The text was updated successfully, but these errors were encountered: