Recovering from a failed sync due to broken or stale streams
When a sync fails because of a broken or stale stream, follow these steps based on your table engine:For ReplacingMergeTree tables:
- In the Propel console, click the “Re-sync” button.
- This action will:
- Recreate the stream
- Re-ingest the data
- Deduplicate the data
For MergeTree tables:
- Ensure change tracking is enabled on the Snowflake table.
- Create a new Data Pool with identical configuration settings.
- Allow the initial sync to complete.
- Transfer metrics from the old Data Pool to the new one.
- Remove the old Data Pool.