This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
If you haven’t already, check out Arun Ulag’s hero blog “FabCon and SQLCon 2026: Unifying databases and Fabric on a single, complete platform” for a complete look at all of our FabCon and SQLCon announcements across both Fabric and our database offerings.
The most common ask from data teams is straightforward: make data movement faster. Today, we're announcing two enhancements to Copy job in Microsoft Fabric Data Factory that deliver just that:
The challenge is that partitioning has traditionally been a manual exercise. In most data movement tools, you need to:
Copy job now handles all of this automatically. When Copy job detects a large dataset, it intelligently analyzes the source schema and data characteristics to determine the optimal partitioning strategy — selecting the right partition column, computing balanced boundaries, and executing parallel reads — all without any user input.
What this means for you:
Supported copy mode for auto-partitioning: Watermark-based incremental copy including both initial full copy and incremental copy.
| Capability | Azure Data Factory (Copy Activity) | Copy Job in Fabric |
|---|---|---|
| Partitioning | Manual. You choose the partition option, partition column, lower/upper bounds, and partition count in the Copy activity settings. Supported for specific source types (for example: SQL, Oracle, Netezza, Teradata, SAP). | Automatic. Copy job detects large datasets and applies an optimal partitioning strategy with no configuration required. |
The shift: ADF gives you the tools to build high-performance copy, but you have to tune it yourself. Copy job makes high-performance copy the default.
Auto-partitioning — Turn on the Auto-partitioning toggle under Advanced settings in your Copy job.
Snapshot_of_enabling_auto_partitioning
Figure: Snapshot of enabling auto partitioning.
2X faster copy performance by default when writing to Lakehouse tables — No action required. There is no code change and no configuration needed. If you still want to enable V‑Order for writes to Fabric Lakehouse tables, you can do so from the Advanced settings page in the Copy job.
Questions or feedback? Leave your thoughts in the comment section.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.