Skip to content

Deciding between a full reload and an incremental load

Full loads copy an entire dataset each run, ensuring simplicity and consistency but at higher cost and time as data grows. Incremental loads move only new or changed data since the last run, improving performance and reducing resource use, but require careful design to track changes and avoid data loss or duplication.

Must-know

  • Incremental loads typically rely on a watermark column (e.g., LastModifiedDate or an incrementing ID) to identify new or changed rows since the last successful load.
  • In Fabric Data Factory pipelines, you can use parameters and variables combined with a Lookup activity to dynamically retrieve and update the watermark value between pipeline runs.
  • Fabric Dataflows Gen2 and pipelines support incremental refresh policies, but source systems must expose reliable change-tracking mechanisms (timestamps, CDC, or change tracking) for incremental logic to work correctly.
  • A common pattern is a metadata-driven pipeline: a control table stores the last watermark per source table, which is read before extraction and updated after a successful load.
  • Full loads are often used for smaller dimension tables or when source systems lack reliable change tracking, while incremental loads are preferred for large, frequently updated fact tables to reduce pipeline duration and compute cost.
  • Failure handling matters: if an incremental load partially fails, the watermark should only be updated after data is successfully written to the destination to prevent gaps or duplicate processing on retry.
Check this objectiveFree · always available

A data engineer is designing a Fabric pipeline to load sales transaction data from an on-premises SQL Server database into a Lakehouse table nightly. The source table contains millions of rows, but only a small percentage of rows change each day. The engineer wants to avoid copying unchanged rows every night while still capturing new and updated records. Which approach should the engineer implement?

Your objective map0 tried · 0 right · 54 untouched

What you have tried across DP-700's objectives, not a readiness score.

Coverage checked against the published exam guide on Aug 11, 2026.

These are independent practice questions, written against this certification's published exam guide. They are not the certification vendor's own questions, and not the real exam.