Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
8 months ago
Solved

Semantic Model Refreshed Successfully, But Not The Pin Live Page In Dashboard

Hi Power BI Community,

 

I wish to seek your expertise in a roadblock that my team is facing.

 

To give you some background, we published a Power BI Report “ReportA” in Workspace A. ReportA is using import mode.

 

Then, we pin the entire report page to a new dashboard “DashboardA” in the same workspace.

 

After that, we refreshed the semantic model of ReportA. The refresh is successful. However, DashboardA does not reflect the latest data.

 

So, our question is: Does the pin visuals or pin live pages not get refresh in the dashboard even though the semantic model is refreshed successfully?

 

If the answer is no, then we wish to seek your recommendation or a workaround solution for this please.

 

Thank you!

  • Thankyou, rohit1991 and d_m_LNK for your responses.

    Hi junmin,

    We appreciate your inquiry submitted through the Microsoft Fabric Community Forum.

    Based on my understanding, a pinned live report page captures a snapshot of the report page’s state and does not automatically reflect an Import mode dataset refresh. Live page tiles update only when the report page itself is refreshed or republished, or when the page executes Automatic Page Refresh in DirectQuery. An Import dataset refresh alone will not push new values into an already pinned live page.

    For a simple and immediate resolution, instead of pinning the entire page, pin the individual visuals (tiles) you require to the dashboard. Pinned visuals refresh their cached tiles after dataset refreshes and will therefore display the updated Import data on the dashboard.

    For near real-time automatic updates, one of the following approaches may be useful:

    1. DirectQuery or a composite model with Automatic Page Refresh. Page refresh works for DirectQuery, allowing the report page to refresh on a schedule. If you convert to DirectQuery, you can enable Automatic Page Refresh on the page and pin the live page.
    2. Push or streaming datasets. Send data via the REST API or a streaming endpoint so that visuals or tiles update in real time.

    Please refer to the links below for further information:
    Pin an entire report page to a Power BI dashboard - Power BI | Microsoft Learn
    Data refresh in Power BI - Power BI | Microsoft Learn
    Automatic page refresh in Power BI Desktop - Power BI | Microsoft Learn
    Real-time streaming in Power BI - Power BI | Microsoft Learn
    Push Datasets - REST API (Power BI Power BI REST APIs) | Microsoft Learn

    We hope that the information provided will help to resolve the issue. Should you have any further queries, please feel free to contact the Microsoft Fabric community.

    Thank you.

7 Replies

  • Hii Anonymous 

     

    Pinned live pages on a dashboard do not auto-refresh when the semantic model refreshes. A dashboard tile only shows the state of the report at the moment it was pinned, and it updates only when the report itself is republished or manually refreshed. Even if the dataset imports new data, the pinned page will not show the latest changes. The only workaround is to repin the page, or avoid dashboards and view the updated data directly in the report.

    • Anonymous's avatar
      Anonymous
      Not applicable

      hihi rohit1991 , that's very unfortunate. i thought the purpose of dashboard was to have a one-pager view of visuals from different reports. with that purpose in mind, i would expect the visuals to reflect the latest data automatically after the semantic models are refreshed 😞 

  • Depending on what the dashboard needs to be, you could use the new org apps feature to bring in the pages of different reports in the workspace you want to bring into the a single refrence point.  You can do quite a bit within the org app structure and it may be a solution for what you are wanting.

    • Anonymous's avatar
      Anonymous
      Not applicable

      hi d_m_LNK , thanks for the prompt response. we are aware about the org app but it does not meet exactly what we need. we need a one-pager view of visuals from two different reports. 😞 

      • d_m_LNK's avatar
        d_m_LNK
        Super User

        Under page settings on the reports you are pinning visuals from you could set this setting to try and set a 5 min interval:

        In researching this looks like it only works for direct query reports but if you create visual only reports for this purpose you could probably make it work.

  • Thankyou, rohit1991 and d_m_LNK for your responses.

    Hi junmin,

    We appreciate your inquiry submitted through the Microsoft Fabric Community Forum.

    Based on my understanding, a pinned live report page captures a snapshot of the report page’s state and does not automatically reflect an Import mode dataset refresh. Live page tiles update only when the report page itself is refreshed or republished, or when the page executes Automatic Page Refresh in DirectQuery. An Import dataset refresh alone will not push new values into an already pinned live page.

    For a simple and immediate resolution, instead of pinning the entire page, pin the individual visuals (tiles) you require to the dashboard. Pinned visuals refresh their cached tiles after dataset refreshes and will therefore display the updated Import data on the dashboard.

    For near real-time automatic updates, one of the following approaches may be useful:

    1. DirectQuery or a composite model with Automatic Page Refresh. Page refresh works for DirectQuery, allowing the report page to refresh on a schedule. If you convert to DirectQuery, you can enable Automatic Page Refresh on the page and pin the live page.
    2. Push or streaming datasets. Send data via the REST API or a streaming endpoint so that visuals or tiles update in real time.

    Please refer to the links below for further information:
    Pin an entire report page to a Power BI dashboard - Power BI | Microsoft Learn
    Data refresh in Power BI - Power BI | Microsoft Learn
    Automatic page refresh in Power BI Desktop - Power BI | Microsoft Learn
    Real-time streaming in Power BI - Power BI | Microsoft Learn
    Push Datasets - REST API (Power BI Power BI REST APIs) | Microsoft Learn

    We hope that the information provided will help to resolve the issue. Should you have any further queries, please feel free to contact the Microsoft Fabric community.

    Thank you.

  • Hi junmin,

    We would like to follow up and see whether the details we shared have resolved your problem. If you need any more assistance, please feel free to connect with the Microsoft Fabric community.

    Thank you.