Hello thanks for reaching out!
Confirm support status
- Python visuals are not supported in Power BI Embedded. They will not render in embedded reports.
- Recommended approach
- Run your Python scripts outside Power BI (Azure Functions, Databricks, scheduled jobs).
- Store the results in a dataset (SQL, Lakehouse, push dataset).
- Use native Power BI visuals or certified custom visuals to display the outputs in embedded reports.
- Workaround option
- Generate Python charts as static images (PNG/SVG).
- Host them securely (e.g., Azure Blob Storage).
- Display them in Power BI using the Image visual bound to a URL field.
- Roadmap
- There is no announced roadmap for enabling Python visuals in Embedded. Monitor Microsoft documentation and Power BI Ideas forum for updates.
- Host them securely (e.g., Azure Blob Storage).
- Generate Python charts as static images (PNG/SVG).
- Store the results in a dataset (SQL, Lakehouse, push dataset).
- Run your Python scripts outside Power BI (Azure Functions, Databricks, scheduled jobs).
important point :
Python visuals do not render in Power BI Embedded. The correct procedure is:
- Precompute Python outputs externally → store results in dataset → visualize with native/custom visuals.
- Or generate static images → embed via Image visual.
- No roadmap yet for direct support.