Power BI

Certified Partner Plugin
Maintained by Daniel Neis Araujo
This plugins integrates PowerBI Embedded dashboards.
Price option: Free

Supports Moodle 3.6-5.1 See all versions
Latest release: 2 years ago
Installations: 262
Downloads (last 90 days): 75

Frankenstyle name: block_powerbi
Blocks

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

Hello I hope you're well. There is a publish feature in PowerBI and you can create a link and embed this into the Moodle by using text block and it shows perfectly. So I have a question that what is the Us of Power BI plugin then?
Good afternoon Daniel - my colleague Stephen (who has posted to you back in 2021) has suggested I reach out to you on a current issue I have with the PowerBi embedded block. This has been working splendidly for 4 years now, but about a week ago, the embedded blocks on the pages for our users suddenly refused to load the reports (showing only the PowerBi icon). After checking through a number of elemetns (e.g. the App Registration secret expiry, the Workspace itself, the connection Ids, the sync from the host server, updating the block to the latest version 12) the error has been seen through the browser Dev Tools:
Uncaught Error: No access token was found for element. You must specify an access token directly on the element using attribute 'powerbi-access-token' or specify a global token at: powerbi.accessToken.
at ./src/embed.ts.Embed.getAccessToken (powerbi.js:6679:19)
at ./src/embed.ts.Embed.populateConfig (powerbi.js:6711:44)
at ./src/service.ts.Service.embedExisting (powerbi.js:8706:19)
at ./src/service.ts.Service.embedInternal (powerbi.js:8626:30)
at ./src/service.ts.Service.embed (powerbi.js:8592:21)
at HTMLDocument. (embed.js:48:26)
at e (jquery-3.5.1.min.js:2:30005)
at t (jquery-3.5.1.min.js:2:30307)
I have reviewed the JS files on the server but I'll admit this isn't my forte - I've not been able to determine how the Access Token is generated, or whether I need to make an amendment to the JS files to resolve this. Is there any chance you're able to provide any guidance to resolving this issue?
Best regards,
Dan
When can we expect to see a version of the Power BI plugin compatible with Moodle 4.5 LTS?
@Daniel Neis Araujo Could you please guide us where we are Wrong after installing plugin and add all the information we got blank page agter viewing view report section.
Hello, Vickey
If there are no erros in the console, it must be some messages about the Power BI initialization, from the SDK itself.
Hello,
You have to open the broser console to see if there is any warnings on the report page.
It usually shows the powerbi logo and loads the dashboard after that.
If there is any problem with token or anything else, it will be reported on the browser javascript console.
Best,
Daniel
Hello, I installed and followed each step of this documentation: https://learn.microsoft.com/en-us/power-bi/developer/embedded/embed-sample-for-customers?tabs=node-js#step-6 ---service-principal-api-access
But, when I try to view my board in Moodle, it doesn't show anything. No error is displayed on the console either.
Could you help me?
Hi Daniel.
Our school is very keen to use this plugin. I've installed the plugin and entered the Client ID, Client Secret, and Tenant.
However, we're unable to set it up on Microsoft PowerBI. Can you perhaps share some basic instructions on how to configure it in Power BI?
Issue: Using the back button at the bottom of the report returns a 404 error.
Did anyone figure out filter settings? Since there are no clear documentation, the report shows up as blank at the moment. I assume it's because the filters are incorrect. We have Power BI embedded running and correctly configured. Daniel, are you available to be hired for a few hours to get this plugin running correctly?
Hello Daniel, this plugin is brilliant, thank you!! Do you know if we can use Row-Level-Security (RLS?) with this plugin. For example, with Power BI embedded, we can specify a role via the URL (Super Intendent, Principal, Teacher, etc...) then the report gets trimmed to only show the data the role has access to... do you think it's possible to do so with your plugin? If not, would you interesting in getting hired to support this scenario?
It only works with Power BI on Azure. It does not work with Power BI server/on premise.
He doesn't work with PowerBI report server on promise ?
Thank you so much Daniel!!
OK - I can figure this out - Obrigado!
Hello,
You can use Moodle on any hosting, what you'll need on Azure is the Power BI, it does not work with Power BI Desktop, only the cloud/azure version.