Srikar Chamarthy
06/05/2026, 2:05 PMkapa.ai
06/05/2026, 2:05 PMfinal-table-tmp) while the sync runs
2. Dropping the old final table and renaming the temp table into place at the end
This means the previous data remains queryable until the sync completes successfully. [Full Refresh Overwrite]
> ⚠️ For some destinations (like S3), the old data is deleted upon a successful sync, and Airbyte recommends provisioning a dedicated resource to avoid accidental data loss. [S3 Sync Modes]
Full Refresh | Append No — this mode does not delete existing data. It appends the entire source dataset to the destination table on every sync, which can result in duplicates. [Full Refresh Append]
Full Refresh | Overwrite + Deduped Similar to Overwrite — all existing data is replaced with the new sync data, but the final table is also deduplicated per primary key. This variant is recommended if avoiding duplicates (e.g., from resumed syncs) is a strong requirement. [Full Refresh Overwrite + Deduped]
Summary:
👍 0 button 👎 0 button ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help., with interactive elementsSrikar Chamarthy
06/05/2026, 2:06 PMkapa.ai
06/05/2026, 2:06 PMSrikar Chamarthy
06/05/2026, 2:08 PMkapa.ai
06/05/2026, 2:08 PMSrikar Chamarthy
06/05/2026, 2:09 PMkapa.ai
06/05/2026, 2:09 PM