Forum Discussion

sieed's avatar
sieed
Icon for Helper II rankHelper II
9 years ago
Solved

Displaying Power BI Web Reports As SlideShow

I am trying to display the variaous visualizations in my report as a  slideshow. I am planning to use Chrome's Auto Tab to rotate each tab in a specified interval. So, I will put each visual in it's own tab. 

 

My question is, if power bi refreshes the data while chrome auto tab is running, do the graphs get updated or do I need another plugin to refresh the tabs? Has anyone tried this ? 

61 Replies

    • Anonymous's avatar
      Anonymous
      Not applicable

      Will it work for smart TV using Chrome linked to a power BI pro account? OR a chromecast casting a chrome browser to a tv? 

      • sss0379's avatar
        sss0379
        Frequent Visitor

        Anonymous Yes as long as you have Chrome browser that connects to PowerBI Pro account on any device it would work.

    • Anonymous's avatar
      Anonymous
      Not applicable

      Thanks! its really useful

  • Anonymous's avatar
    Anonymous
    Not applicable

    sss0379 , benjaminhoang , mohit0202 henriquehoff 

     

    I have taken _picoloto43 's Google Chrome Extension and modified it to programatically refresh the report upon each page cycle. That way, if you are utilizing Direct Query in a Power BI Report such as myself, your associated report visuals will now update WITH the data that is being updated in the background.

     

    I have uploaded the modified version on GitHub and forked it from _picoloto43 's repository.

     

    URL:

    https://github.com/DMiradakis/Power-BI-Real-Time-Slideshow

     

    I hope this helps everyone out! I have not added a play/pause button like others have requested, but feel free to build off of the code!

     

    Many thanks to _picoloto43 for a great base project!

     

    Best Regards, 

    Daniel

    • Anonymous's avatar
      Anonymous
      Not applicable

      Hi DMiradakis, thanks for sharing such useful file and info.. It works fine, schedule is refreshing and dashboards are updating accordingly in full screen and rotating. The issue that I am having is that when I Press esc and close the PBI ones I open it again, it’s automatically starting, there is no stop function. Is something that I am missing ?!  

      • Anonymous's avatar
        Anonymous
        Not applicable

        Hi Anonymous ,

         

        Thanks for the feedback! It has been a little while since I last posted that, and I was wondering if anyone was still going through and searching for the same thing I was.

         

        In regards to your question, I know exactly what you are referring to. I noticed the same issue when I was testing this extension several months ago, back when I setup the Github repository.

         

        If I had to guess, I need to modify the code to only fire off that refresh/rotate slide Javascript loop once an event happens from the user (e.g. you click a start button, or something of that sort). It would appear that that was how _picoloto43  had originally set it up. My problem is I am (as the moment) not a fluent programmer in Javascript, but I know that the code utilizes the well-known Angular Javascript library among other things.

         

        There is some documentation on Google Chrome extensions and how to communicate certain events and triggers to the browser, and I haven't had the time to go back and teach myself how to implement them. That might be a good place for you to start, unless I can return to it and figure it out before then. When I was troubleshooting it a few months ago, that is where I had left off.

         

        My company is actually waiting for me to finalize some department and executive-level Power BI Reports to release to our Production Floor where I will be using my own extension, so I have to return to this very soon and figure it out. If you want, fork my Github repository to your own so you can keep up with any commits that I make.

         

        I am in the process of teaching myself several Data Science techniques and languages, one of them being Javascript, so hopefully I can come up with a solution soon. I'm sorry I don't have more information for you in the mean time! Keep in touch, and let me know how it keeps working for you!

         

        It's so nice to know I was able to help someone else out! The Power BI community is a really nice group of people.

         

        Best Regards,

        Daniel

  • This would be a great feature...

     

    We have currently implemented a dasiy chain of the following, which we have to close / re-log in because the login session expires every few days / weeks.

     

    Host Report in Power BI

    Create PowerPoint deck

    Embed Power BI Report in PowerPoint deck

    Put PowerPoint deck on OneDrive

    Download / Open PowerPoint deck on TV computer

    NOTE: that PowerPoint Online doesn't work / buggy with Power BI embedded slides, it always shows the first slide

     

    It sure would be great to just open Power BI on the TV Dashboard machine in Chrome, hit Full Screen then hit Rotate slides!

     

  • Hi everyone,

     

    This is Daniel, the individual who had a lengthy amount of replies on this thread where I shared my GitHub repository with a revised Chrome extension: https://github.com/DMiradakis/Power-BI-Real-Time-Slideshow

     

    (My first Power BI community account got deleted. Also shoutout to _picoloto43 for INSPIRING ME TO LEARN JAVASCRIPT AND HTML, whoever you are, thank you for inspiring my journey.)

     

    If you're reading this and you're still interested in getting this functionality, can I ask you a small question? Can you navigate to this link in my GitHub repository and comment on the discussion thread I've opened?

     

    I still really love the Chrome extension, but my version has been broken for quite a while, and I'm seriously considering rebuilding the entire thing from the ground up as a SaaS product. The Chrome extension is ultimately a Javascript/DOM/HTML hack, and it breaks every time the Power BI team updates the HTML code in the Power BI Service. My new vision is something extremely reliable that uses the Power BI REST APIs.

     

    Your participation would be greatly appreciated. 😊

     

    Thanks!

     

    -Daniel

    • sss0379's avatar
      sss0379
      Frequent Visitor

      Hi _picoloto43

       

      This extension is cool it works!

       

      I have another question, does it refresh the dashboards?

       

      I have an auto-refresh add-on on Chrome browser along with your extension, but when the Page refreshes the slideshow goes on but it exits the full screen mode. Any solution to this?

       

      Thanks

       

      • _picoloto43's avatar
        _picoloto43
        Icon for Advocate II rankAdvocate II

        Hi sss0379

         

        Why do you need refresh the page?

         

        If you have schedule updates in Power BI,  you do not need to refresh.

        I still working in the extension, I want leave the slide time adjustable.

        Any idea will be welcome :)

         

    • samymsrd's avatar
      samymsrd
      New Member

      can we change the interval time to be flexible managed or if you can update with 30sec.

    • samymsrd's avatar
      samymsrd
      New Member

      can we change the interval time to be flexibale or if you can update with 30sec,

  • Is there anything else that needs to be downloaded for the extension to work? I can't get it working.

    • Anonymous's avatar
      Anonymous
      Not applicable

      shorkeyr 

       

      No, that's the only thing that should be required! Would you mind navigating to my Github page and describing your issue in more detail there by opening up a new issue?

       

      Just a few other issues that I've answered for other people as a quick reference:

      • This will not work currently for the Power BI "New Look".
      • This will not work in Power BI Server.

       

      Thank you!

      • AGo's avatar
        AGo
        Icon for Post Patron rankPost Patron

        Hello,

         

        I was presenting my report with Canary automatically opening at startup on my tv, your Chrome extension worked like a charm for months and started automatically, now it automatically activates correctly only eg. one time on five. I deactivated the "new look", is there a solution? Maybe the extension loads now with a delay and after the report page is loaded for some reason? Not working also on Chrome.
        Thanks Anonymous 

  • Hey everyone,

     

    It's me, Daniel, and I'm back again, but this time with some exciting news! 😁

     

    Call me crazy, but I have made a landing page for a new product that I'm building to handle the same pain points that everyone has had in this ticket since 2017, and I am still seeing people say they need these problems solved!

     

    I've got a new product called Displagent to do just this, whose landing page you can find here: https://www.displagent.io

     

    Would you mind checking it out and submitting your email down in the newsletter box at the bottom? I'm gathering a list of early users to launch this product to, and I'd really love to hear your thoughts in detail, one on one!

     

    I would really love to see this take off! 😁

     

    Thank you!

     

    -Daniel