Power BI

Pure Python notebook is finally with 3.12

Reddit r/MicrosoftFabric
Pure Python notebook is finally with 3.12

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.

Read the full article
More about Power BI →