Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

Getting notification to End User while the refresh is going on of an report/dashboard.

Do we have any facility in Power BI , when we are refreshing report the end user should get notified ,that the report is refreshing/loading the data.

 

 

  • Hi Anonymous ,

     

    You can try power automate + power bi scroecard

     

    Create a card visual in the report page with now(), which is the value of the scorecard.

    Power BI - Connectors | Microsoft Docs

     

    Best Regards

    Community Support Team _ chenwu zhu

     

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

2 Replies

  • v-chenwuz-msft's avatar
    v-chenwuz-msft
    Community Support

    Hi Anonymous ,

     

    You can try power automate + power bi scroecard

     

    Create a card visual in the report page with now(), which is the value of the scorecard.

    Power BI - Connectors | Microsoft Docs

     

    Best Regards

    Community Support Team _ chenwu zhu

     

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

  • Not out of the box as I know. You can set up an email when model is refreshed, but this is not What you want as I Read it.

     

    It is possible to do with Rest api or powershell and power automate or Azure data factory.

     

    High level design:

     

    Trigger refresh of datamodel with rest api.

    Put information about model is beeing refreshed in a source like sql database or file like excel or csv.

     

    If you put it in sql you can use direct query on this source and put a Message in report that the model is beeing refreshed. And then of course update the source when refresh is finished.

     

    as you see this demands an effort and some work to be done. But if you are familiar with rest api and power automate or adf its pretty easy to setup 🙂

     

    BR

    Marius