Microsoft Fabric Updates Blog

Microsoft Fabric Data Engineering: Native Execution Engine now generally available

The Native Execution Engine for Fabric Data Engineering workloads is now generally available (GA) as part of Fabric Runtime 1.3. This C++-based vectorized engine (built on Apache Gluten and Velox) runs Spark workloads directly on the lakehouse, requiring no code changes or new libraries. It supports Spark 3.5 APIs and both Parquet and Delta Lake formats, so your existing Spark queries simply run faster. In internal tests, the engine has delivered dramatic speedups – Microsoft’s benchmarks showed roughly 4× faster queries on a 1 TB TPC-DS workload versus vanilla Spark, and in our own Fabric GA trials we have seen up to 6× end-to-end performance gains on representative big-data jobs. The Native Execution Engine is well-suited for a wide range of workloads (from batch ETL to interactive data science) because it processes data in columnar form and minimizes JVM overhead.

Enabling the Native Execution Engine

Getting started with the Native Execution Engine in Fabric is straightforward. You can enable it in your Spark environment or session in several ways:

Environment (UI)

In the Fabric portal and create a new Environment item from the New item option and navigate to the Acceleration tab, and check Enable native execution engine. Once saved and published, all Spark Job Definitions and Notebooks that are using the environment inherit the setting.

Spark configuration

For a single notebook or job, set the Spark property in your session configuration. For example, in a notebook cell add:

%%configure
{ “conf”: { “spark.native.enabled”: “true” } }

If using a Spark job definition, include the same property in the job’s configuration. The change takes effect immediately without having to restart your Spark session.

– Workspace default environment: As part of workspace setup, you can attach an environment as the workspace default (via Workspace settings → Data Engineering/Science → Environment). By making that environment the default, all new Spark workloads in the workspace will automatically use the native engine without per-job configuration.

GA Performance Enhancements

In this GA release we have incorporated a series of optimizations and new features for the Native Execution Engine. Key improvements include:

– Native Delta write accleration

– Optimized Delta snapshot creation

– Deletion vectors support

– Expanded Delta operations support

Together, these enhancements plug feature gaps from preview and unlock further acceleration across common data engineering workload patterns.

Measured Performance Gains

With the Native Execution Engine enabled, users will see substantial end-to-end speedups. For example, in internal benchmarks on typical data aggregation and join queries, we have observed up to 6X faster runtimes compared to the standard Spark engine.

No Extra Cost for Big Gains

Importantly, the Fabric Native Execution Engine is included at no additional cost – just enable it and your existing Spark credit rates apply. Customers benefit from the dramatically faster execution without changing their spending plan: effectively you pay less for the same work.

Learn more about the latest performance updates as enabled as part of this General Availability release from our Native execution engine for Fabric Data Engineering documentation.

Billets de blog associés

Microsoft Fabric Data Engineering: Native Execution Engine now generally available

novembre 18, 2025 par Arun Ulagaratchagan

Coauthors: Irfan Khan, President & Chief Product Officer, SAP Data & Analytics and Arun Ulag, President, Azure Data Today, at Microsoft Ignite in San Francisco, SAP and Microsoft unveiled plans to expand their longstanding partnership with the launch of SAP Business Data Cloud Connect for Microsoft Fabric. The new capability simplifies access to semantically rich … Continue reading “SAP and Microsoft accelerate business insights and AI innovation with SAP Business Data Cloud Connect for Microsoft Fabric”

novembre 18, 2025 par Faisal Mohamood

Microsoft Fabric isn’t just another data platform—it’s a game-changer, delivering enterprise-grade data integration at scale. At its foundation is Microsoft OneLake, a unified data lake that enables zero-copy and zero-ETL strategies—eliminating redundant data movement and complex pipelines. This approach helps organizations break down silos and maximize the value of their data, whether it resides in … Continue reading “Advancing Data Integration: Innovation in Data Factory in MS Fabric at Ignite 2025”