Forum Discussion

Dan_Sprague's avatar
Dan_Sprague
Icon for Advocate I rankAdvocate I
6 years ago

Getting Refresh Status for ALL Datasets

Hi All, 

 

I know there's a lot of posts, blogs and articles out there about obtaining the last refresh date and status of datasets.  From what I've found, these solutions are either way too involved or don't provide enough results.  They're either about showing the last refresh for a single dataset/report, or doing something crazy like accessing the REST API with python/powershell, or creating an Azure application or Flow solution... that just seems like overkill and a lot of unneccessary work for what I'm trying to accomplish.

 

What I'd like to do is simply create a new Power BI report, get the last refresh date and status for every dataset in our organization, display that info in the report, and publish it, as a "Refresh Status Dashboard"... and without using external tools, just power bi and power query.

 

Does anyone know if this is possible or have any advice.

 

Thank you much!

 

8 Replies

  • Hi Dan_Sprague,

     

    Could you please help if you have achieved this .I want to do the same need to create report that shows refresh status for all dataset

     

    Thanks in advance

  • v-kelly-msft's avatar
    v-kelly-msft
    Icon for Community Support rankCommunity Support

    Hi Dan_Sprague ,

     

    Below are the steps about getting the refresh history of datasets:

    Select a workspace you need >go to settings>datasets:

    Here you will find the refresh history of all the datasets in the workspace,such as below:

     

    But it cant be published directly to a dashboard,it needs to be done manually,

     

    For the related reference,pls click here.

     

    Best Regards,
    Kelly

     

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi @Dan_Sprague

     

    Were you able to achieve this - "simply create a new Power BI report, get the last refresh date and status for every dataset in our organization, display that info in the report, and publish it, as a "Refresh Status Dashboard"... and without using external tools, just power bi and power query."

     

    If yes, then please let me know. I am also planning to implement this.

     

    Thanks!!

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi, Im also interested in this.  I have a PowerBI written which can get the list of all dataset ID from my workgroup. But then I have to individually get the status for each dataset (I currently have 31).  This is either 31 Copied queries or some way of a query cycling through the results from another query.  All I want is the name, date and status of the last refresh for each one.  

  • the Power BI team is busy tweaking formats and releasing non essential updates. However when it to impotrant issues like this (with over 8000 users showing interest) they prefer to stay mute. Sorry!