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 moreLevel up your Power BI skills this month - build one visual each week and tell better stories with data! Get started
I have a question regarding Python support in Power BI.
Power BI Desktop provides the ability to use Python scripts for data loading and transformation. However, when the report is deployed to Power BI Service, there are several limitations around Python execution and scheduled refresh.
In most real-world enterprise scenarios, development is done in Power BI Desktop, but the final solution is deployed and maintained in Power BI Service. Because of this, it feels like Python support is only partially available across the full Power BI ecosystem.
Can Microsoft clarify the intended use case for Python scripting in Power BI Desktop when support in Power BI Service is limited?
Also, are there any plans to improve native Python support in Power BI Service in the future?
Hi @hemanthsmg,
Below you can find the list of supported libraries in the power bi service: Learn which Python packages are supported - Power BI | Microsoft Learn
In general, I would recommend using Fabric notebooks to do data prep with python, not doing it in the report itself. This allows for more flexibility and is the intended path for advanced data engineering in the platform.
Proud to be a Super User! | |
Check out the April 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 11 | |
| 11 | |
| 7 | |
| 6 | |
| 6 |
| User | Count |
|---|---|
| 28 | |
| 26 | |
| 21 | |
| 21 | |
| 20 |