There isn’t a user-facing setting to tune the internal changeset-size threshold. If you want the system to strongly prefer incremental refresh whenever it’s possible, you can:
For SDP pipelines, use the pipelines.enzyme.preferIncrementalFlows setting to bias the cost model toward incremental for specific materialized views.
In SQL, define the MV with `REFRESH POLICY INCREMENTAL` (or `REFRESH POLICY INCREMENTAL STRICT` if you’d rather the refresh fail than fall back to a full recompute). These don’t expose the threshold itself, but they give you control over whether the cost model is allowed to choose a full refresh.
Thank You
Pradeep Singh - https://www.linkedin.com/in/dbxdev