Embed a Live Microsoft Power BI Report in Jupyter

Here’s a quick snippet showing how to host a live Power BI report in a Jupyter notebook using Power BI’s”Publish to Web” feature. Jupyter manages inline HTML fairly well when you are using Markdown, but it fails to render IFrames. The standard Power BI embed code using the HTML <iframe> tag will not work:

Instead, use Code with the IPython IFrame import:

from IPython.display import IFrame

powerBiEmbed = 'https://app.powerbi.com/view?r=[...]'

IFrame(powerBiEmbed, width=800, height=600)


Jupyter




One thought on “Embed a Live Microsoft Power BI Report in Jupyter

Leave a Reply

Your email address will not be published. Required fields are marked *