The leading data integration platform for ETL / ELT data pipelines from APIs, databases & files to data warehouses, data lakes & data lakehouses. Both self-hosted and Cloud-hosted.
This issue happens when adding a new stream entry for a salesforce object. The object has records in salesforce already. These records are often older than 2 years (createdDate).
Sync settings: Incremental | Append + Deduped
Steps:
Choose object, e.g. PricebookEntry
Add new connection (salesforce to snowflake)
Sync
Compare records: Lots of old records are not synced
Workarounds not working: Resetting the stream, changing the date of the state (SystemModstamp) to a date older than the oldest record in salesforce.
Workaround working: update the records in salesforce so that their lastModifiedDate modifies to today. Then airbyte is picking up the reocrds.
From the data it looks like airbyte is not querying data older than 2 years, also this is what the state file says after initial sync:
Connector Name
source-salesforce
Connector Version
2.5.6
What step the error happened?
During the sync
Relevant information
This issue happens when adding a new stream entry for a salesforce object. The object has records in salesforce already. These records are often older than 2 years (createdDate).
Sync settings: Incremental | Append + Deduped
Steps:
Workarounds not working: Resetting the stream, changing the date of the state (SystemModstamp) to a date older than the oldest record in salesforce.
Workaround working: update the records in salesforce so that their lastModifiedDate modifies to today. Then airbyte is picking up the reocrds.
From the data it looks like airbyte is not querying data older than 2 years, also this is what the state file says after initial sync:
Relevant log output
No response
Contribute