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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Nabha-Ahmed
Memorable Member
Memorable Member

Visual not showing data after publishing — works in Desktop

After publishing my Power BI report to the Service, one of my visuals shows “Blank” or no data.
It works perfectly in Desktop.
I already refreshed the dataset but the issue is still there.
Is there something I’m missing?

Thanks!

2 ACCEPTED SOLUTIONS
burakkaragoz
Community Champion
Community Champion

Hi @Nabha-Ahmed ,

Great troubleshooting steps from the community already.

I want to add two "silent" causes that often result in Blank visuals (rather than Error messages) specifically in the Service. When a visual is blank, it usually means the query worked, but the data was filtered out.

1. Row-Level Security (RLS) This is the most common reason.

  • Desktop: You are the author/owner, so RLS is usually ignored unless you use "View As".

  • Service: RLS is enforced. If you have RLS roles defined in your model but your user account hasn't been added to the role in the Service (Security settings), you will see an empty report.

  • Check: Go to the Dataset settings > Security and ensure your email is added to a role.

2. Time Zone Differences (UTC) Do you have any Time/Date filters like "Today" or "Last 2 Days"?

  • Desktop: Uses your local system time.

  • Service: Uses UTC time.

  • Scenario: If you are filtering for TODAY() and your data hasn't arrived for "UTC Today" yet, the visual will show blank in the Service while showing data in Desktop.

If the credentials/gateway suggestions from others don't fix it, definitely check these two logic traps!


If my response resolved your query, kindly mark it as the Accepted Solution to assist others. Additionally, I would be grateful for a 'Kudos' if you found my response helpful.
This response was assisted by AI for translation and formatting purposes.

View solution in original post

Hi @Abhilash_P  @danextian @burakkaragoz @alish_b  @AntoineW   

Thanks everyone for the valuable suggestions — really appreciate the support from the community 🙏

The issue was related to the semantic model logic, not refresh, credentials, or filters.

Root cause:
The visual was using implicit aggregation (auto-sum) on a column coming from a table involved in multiple relationships.
While it rendered correctly in Power BI Desktop, the evaluation in the Service resulted in the visual returning Blank.

Resolution:

Replaced implicit aggregations with explicit DAX measures

Total Amount = SUM ( 'FactTable'[Amount] )

Reviewed and simplified relationship directions (avoided ambiguous Both-direction filtering)

Republished the dataset to the Service


After these changes, the visual displayed data correctly in the Power BI Service.

Key takeaway:
If a visual works in Desktop but shows Blank in the Service, always verify explicit measures and model relationships, as the Service enforces stricter semantic evaluation.

Thanks again to everyone who contributed!

 

View solution in original post

9 REPLIES 9
Rufyda
Impactful Individual
Impactful Individual

Hi @Nabha-Ahmed 
Replace implicit aggregations with explicit DAX measures, e.g.
Total Amount = SUM('FactTable'[Amount])

Review and simplify model relationships (avoid ambiguous or Both-direction filtering)

Republish the dataset to the ServiceIf a visual works in Desktop but is blank in the Service, always use explicit measures and verify model relationships, as the Service enforces stricter semantic rules.

Did it work? ✔ Give a Kudo • Mark as Solution – help others too!

Abhilash_P
Impactful Individual
Impactful Individual

Hi @Nabha-Ahmed ,
You can reset the filter which is available on top right - Some time due to cache your previous selection remains same in browser

Abhilash_P_0-1765452892059.png

 

danextian
Super User
Super User

You might have overlapping filters applied in the service because persistent filter is enabled. Click that green counter-clockwise arrow icon on the upper right portion of the page to reset the view to the saved state.





Dane Belarmino | Microsoft MVP | Proud to be a Super User!

Did I answer your question? Mark my post as a solution!


"Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand."
Need Power BI consultation, get in touch with me on LinkedIn or hire me on UpWork.
Learn with me on YouTube @DAXJutsu or follow my page on Facebook @DAXJutsuPBI.
burakkaragoz
Community Champion
Community Champion

Hi @Nabha-Ahmed ,

Great troubleshooting steps from the community already.

I want to add two "silent" causes that often result in Blank visuals (rather than Error messages) specifically in the Service. When a visual is blank, it usually means the query worked, but the data was filtered out.

1. Row-Level Security (RLS) This is the most common reason.

  • Desktop: You are the author/owner, so RLS is usually ignored unless you use "View As".

  • Service: RLS is enforced. If you have RLS roles defined in your model but your user account hasn't been added to the role in the Service (Security settings), you will see an empty report.

  • Check: Go to the Dataset settings > Security and ensure your email is added to a role.

2. Time Zone Differences (UTC) Do you have any Time/Date filters like "Today" or "Last 2 Days"?

  • Desktop: Uses your local system time.

  • Service: Uses UTC time.

  • Scenario: If you are filtering for TODAY() and your data hasn't arrived for "UTC Today" yet, the visual will show blank in the Service while showing data in Desktop.

If the credentials/gateway suggestions from others don't fix it, definitely check these two logic traps!


If my response resolved your query, kindly mark it as the Accepted Solution to assist others. Additionally, I would be grateful for a 'Kudos' if you found my response helpful.
This response was assisted by AI for translation and formatting purposes.

Thanks a lot for this — I really liked your approach.
The Desktop vs Service explanation was very clear and insightful. Appreciate it 

Hi @Abhilash_P  @danextian @burakkaragoz @alish_b  @AntoineW   

Thanks everyone for the valuable suggestions — really appreciate the support from the community 🙏

The issue was related to the semantic model logic, not refresh, credentials, or filters.

Root cause:
The visual was using implicit aggregation (auto-sum) on a column coming from a table involved in multiple relationships.
While it rendered correctly in Power BI Desktop, the evaluation in the Service resulted in the visual returning Blank.

Resolution:

Replaced implicit aggregations with explicit DAX measures

Total Amount = SUM ( 'FactTable'[Amount] )

Reviewed and simplified relationship directions (avoided ambiguous Both-direction filtering)

Republished the dataset to the Service


After these changes, the visual displayed data correctly in the Power BI Service.

Key takeaway:
If a visual works in Desktop but shows Blank in the Service, always verify explicit measures and model relationships, as the Service enforces stricter semantic evaluation.

Thanks again to everyone who contributed!

 

alish_b
Solution Supplier
Solution Supplier

Hey @Nabha-Ahmed ,

 

I am sure that you must have already checked but please make sure that both your local report and Service-based report are pointing to the same data source. 
If you are using import mode then if possible, save the file under a different name and publish the report to the service to see if the issue persists (this should clear if any cache issues are occuring as it will be treated as new report without any prior data or any existing data connection).
Also, try to connect to the semantic model in Power BI desktop using Semantic model as data source in a blank report, and copy paste the required visual in the report page and check if the visual is populated, it will isolate if it is a data issue or visual issue.

 

Hope it helps!

AntoineW
Memorable Member
Memorable Member

Hi @Nabha-Ahmed,

 

If the dataset cannot refresh due to missing/invalid credentials, you may see blank visuals.

Check : 

Workspace → Semantic Model→ Settings → Data source credentials

Make sure you see No errors.

 

Hope it can help you!

Best regards,

Antoine

amitchandak
Super User
Super User

@Nabha-Ahmed 1. Please clear the Browser cache and try again. 

2. Log out and log in again, and try 

3. Make sure you are using the latest version of Chrome or Edge 

 

if this direct query from on-premise. Them make sure on-premise gateway is up and running 

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

November Power BI Update Carousel

Power BI Monthly Update - November 2025

Check out the November 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.