Concept Flow - Full refresh vs incremental
Start dbt run
Check model config
Run full refresh
Drop and recreate table
Load all data
Finish
Run incremental
Check for new/updated data
Append or update only changed data
Finish
The flow checks if a full refresh is requested; if yes, it rebuilds the entire table. Otherwise, it processes only new or changed data incrementally.