Restage and Reload
Runs a completely fresh initial load.
Ignores all prior data and schemas.
Pulls all data from the API again.
Infers a brand-new schema from the fresh load.
Writes data as if it were the very first load.
Reload Only
Uses the most recent initial data load (from the first initial data load or the last Restage and Reload).
Does not include delta loads since the most recent initial data load.
Attempts to rewrite data using the previous schema.
If no prior data exists, Precog stages and generates a schema.
Reuse Schema
Available after the first initial load is staged.
Pulls fresh data from the API but keeps the original schema.
Reloads data into the destination using the existing schema.
⚠️ May result in missing columns or tables if the schema has changed.