Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
Hello everyone!
My code in jupyter notebook looks like this:
from powerbiclient import Report, models
from powerbiclient.authentication import DeviceCodeLoginAuthentication
auth = DeviceCodeLoginAuthentication()
workspace_id = '111111111'
report_id = '2222222'
# Create an instance of the Power BI Report
power_bi_report = Report(group_id=workspace_id, report_id=report_id, auth=auth)
power_bi_report
But the report doesn't embed. And O got an error:
[Open Browser Console for more detailed log - Double click to close this message] Failed to load model class 'ReportModel' from module 'powerbi-jupyter-client' Error: Script error for "powerbi-jupyter-client" http://requirejs.org/docs/errors.html#scripterror at makeError (https://tmp-ai-engine.notebook.eu-central-1.sagemaker.aws/static/nbclassic/components/requirejs/requ...) at HTMLScriptElement.onScriptError (https://tmp-ai-engine.notebook.eu-central-1.sagemaker.aws/static/nbclassic/components/requirejs/requ...)
I am getting the same error, any solution?
Does it work with VSC notebooks?
Anyway, did you follow all the instructions here? Create Power BI reports in Jupyter Notebooks | Microsoft Power BI Blog | Microsoft Power BI
Hello @lbendlin Yes I followed the instructions from https://learn.microsoft.com/en-us/javascript/api/overview/powerbi/powerbi-jupyter
-pip install powerbiclient
- from powerbiclient.authentication import DeviceCodeLoginAuthentication # Initiate device authentication device_auth = DeviceCodeLoginAuthentication()
-group_id="Workspace ID"
report_id="Report ID"
-report = Report(group_id=group_id, report_id=report_id, auth=device_auth)
report
And got an error which I mentioned
I tried on VS Code and am getting a different error
Error rendering output item using 'jupyter-ipywidget-renderer'
I know this worked at some point. Will need to investigate where the permissions break down.
User | Count |
---|---|
8 | |
7 | |
2 | |
2 | |
2 |
User | Count |
---|---|
6 | |
5 | |
4 | |
4 | |
4 |