Power BI

Blocks ::: block_powerbi
Maintained by Daniel Neis Araujo
This plugins integrates PowerBI Embedded dashboards.
Latest release:
258 sites
90 downloads
21 fans
Current versions available: 1

You can configure your own reports to be displayed inside Moodle.

Each report/dashboard is associated to one or more cohorts and only it's members can access the reports.

It's possible to use Power BI Dashboards filters sending data from current user's profile to the configured Table and Column.

It only works with Power BI on Azure. It  does not work with Power BI server/on premise.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3

Contributors

Daniel Neis Araujo (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Erakutsi iruzkinak
  • Tom E
    og., 2022(e)ko aza.ren 24(e)an, 18:43(e)tan
    Hi, I tried the plugin in Moodle 3.9, without luck.
    Created Azure App, inserted client id, secret, tenant in the plugin settings, created reports in power bi, but still blank page when I open up the report inside my course
    do I miss something?
    thanks,
    Tom
  • seaghan moriarty
    og., 2023(e)ko mar.ren 30(e)an, 00:56(e)tan
    Daniel - Obrigado for your work!
    I want to ask you to confirm Azure as a requirement:

    "You must create an OAuth2 app on Azure portal"
    If Moodle is hosted on non-Azure (eg hosted on AWS)
    Then I cannot use OAuth2 to connect from AWS - correct?

    Brigado!
  • Daniel Neis Araujo
    og., 2023(e)ko mar.ren 30(e)an, 01:08(e)tan
    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.
  • seaghan moriarty
    og., 2023(e)ko mar.ren 30(e)an, 05:45(e)tan
    Thank you so much Daniel!!
    OK - I can figure this out - Obrigado!
  • Bouziane Zerabib
    az., 2023(e)ko aza.ren 1(e)an, 00:23(e)tan
    He doesn't work with PowerBI report server on promise ?
  • Daniel Neis Araujo
    az., 2023(e)ko aza.ren 1(e)an, 00:48(e)tan
    It only works with Power BI on Azure. It does not work with Power BI server/on premise.
  • Ben Girard
    al., 2024(e)ko urt.ren 8(e)an, 22:40(e)tan
    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?
  • Ben Girard
    al., 2024(e)ko urt.ren 8(e)an, 23:18(e)tan
    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?
  • Ben Girard
    al., 2024(e)ko urt.ren 8(e)an, 23:19(e)tan
    Issue: Using the back button at the bottom of the report returns a 404 error.
  • Hennie Le Roux
    az., 2024(e)ko urt.ren 17(e)an, 19:52(e)tan
    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?
  • Exequiel Cartisano
    ar., 2024(e)ko api.ren 9(e)an, 01:34(e)tan
    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?
  • Daniel Neis Araujo
    or., 2024(e)ko aza.ren 15(e)an, 03:13(e)tan
    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
  • Daniel Neis Araujo
    az., 2024(e)ko aza.ren 20(e)an, 01:07(e)tan
    Hello, Vickey
    If there are no erros in the console, it must be some messages about the Power BI initialization, from the SDK itself.
  • Brahmjeet Bhardwaj
    ar., 2024(e)ko aza.ren 26(e)an, 21:10(e)tan
    @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.
  • Michael Milette
    ig., 2024(e)ko abe.ren 15(e)an, 18:06(e)tan
    When can we expect to see a version of the Power BI plugin compatible with Moodle 4.5 LTS?
1 2 3
Please login to post comments