Summary
Microsoft Fabric Python Notebooks now run on runtime 3.12 with DuckDB 1.4.4 and improved Delta support.
Python Notebooks in Fabric upgrade to runtime 3.12
Microsoft Fabric's Pure Python Notebooks have been updated to Python 3.12, now shipping with DuckDB 1.4.4. Delta support has improved, particularly limit pushdown. Previewing 1000 rows from a 6 billion row table now feels instant.
Why this update matters
Python 3.12 brings significant performance improvements and new language features. Combined with DuckDB 1.4.4, in-process analytics become faster. Limit pushdown for Delta tables means queries only read required data, making large datasets manageable.
What to do with this
Test your existing Fabric Python Notebooks for compatibility with runtime 3.12. Experiment with DuckDB for analytical queries directly in your notebooks. Use limit pushdown to quickly browse large Delta tables without full scans.
Deepen your knowledge
ETL Explained — Extract, Transform, Load in plain language
What is ETL? Learn how Extract, Transform, and Load works, the difference with ELT, and which tools to use. Clearly expl...
Knowledge BasePredictive Analytics — What can it do for your business?
Discover what predictive analytics is, how it works, and how to apply it in your business. From the 4 levels of analytic...