Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
LiziM
Helper I
Helper I

Report on My Workspace and Embedded - Data Mis-match

Hi community 🙂 

 

I have a report in "My workspace" on Power BI online which I have embedded in a website (via "File > Embed report > Publish to web" on the online version). I am having some issues with the data in the online version not matching the embedded view. Please see my observations in order of occurence:

 

1. I see that the dataset's scheduled refresh occured as planned.

LiziM_1-1653642585039.png

 

2. When I check the report on Power BI online, the newest data is displayed.

3. When I navigate to the website where I've embedded the report from point 2, it does not have the data from the latest refresh.

4. I navigate back to Power BI online, click "Edit" on the report and then "Refresh" shown below. The report appears unchanged on Power BI online (still showing the most recent data).

LiziM_0-1653642469111.png

 

5. I navigate to the site where this report has been embedded, but it still isn't displaying the latest data (this is now 1 hour after the scheduled refresh mentioned in step 1).

 

Eventually, after just over an hour, the embedded report reflects the latest data. I am confused as to why this takes so long since my understanding is that the embed link used should reference the exact same report in Power BI online. Why are they different? And does anyone know how I can make the embedded version update ore promptly after the scheduled refresh? 

 

Thanks in advance!

1 ACCEPTED SOLUTION
v-yanjiang-msft
Community Support
Community Support

Hi @LiziM ,

From this official document can see, when you create an embed code using Publish to web, the data is cached for one hour from the time it is retrieved. If you refresh the report data, it can take some time before changes are reflected in the version of the report that your users view.

Therefore, we recommend staging your work ahead of time, and creating the Publish to web embed code only when you're satisfied with the settings. If your data will refresh, minimize the number of refreshes and perform the refreshes at off hours. We don’t recommend using Publish to web for data that needs to refresh frequently.

 

Best Regards,
Community Support Team _ kalyj

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

View solution in original post

1 REPLY 1
v-yanjiang-msft
Community Support
Community Support

Hi @LiziM ,

From this official document can see, when you create an embed code using Publish to web, the data is cached for one hour from the time it is retrieved. If you refresh the report data, it can take some time before changes are reflected in the version of the report that your users view.

Therefore, we recommend staging your work ahead of time, and creating the Publish to web embed code only when you're satisfied with the settings. If your data will refresh, minimize the number of refreshes and perform the refreshes at off hours. We don’t recommend using Publish to web for data that needs to refresh frequently.

 

Best Regards,
Community Support Team _ kalyj

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

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors
Top Kudoed Authors