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

Data Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more

Reply
csvj_18
New Member

Semantic Model shows data in Desktop but empty after Service refresh

Hi
I’m facing an issue with a Semantic Model (Power BI/Fabric) where data behaves differently between local refresh and Service refresh.

Issue description:

  • The semantic model refreshes successfully in Power BI Desktop, and I can see the expected data.
  • After publishing the model to Power BI Service, the scheduled or manual refresh completes successfully, but no data is visible in the model (tables appear empty or visuals show no data).

This seems to be a Service-side semantic model refresh issue, not a Desktop issue.

What I have already confirmed:

  • No refresh errors or failures in the Service
  • Local refresh works consistently
  • Same model and data sources used in both Desktop and Service

Ask:

  • Has anyone encountered a similar issue where data is available locally but not after Service refresh?
  • What are the common root causes for this behavior in Fabric / Power BI Service?
  • Are there recommended diagnostic steps or best practices to identify and fix this issue (e.g., gateway config, credentials, privacy levels, RLS, parameters, incremental refresh, etc.)?

Any guidance or resolution steps would be greatly appreciated.

 

Thank You

Kishore

1 ACCEPTED SOLUTION

The issue is the enterprise credentials on the semantic model is with a different service account. Make sure the semantic gate way connections are using the same service account

View solution in original post

9 REPLIES 9
csvj_18
New Member

Thank you all for your valuable inputs which help me analyse the issue more deeper.

Hi @csvj_18,

Glad to hear it’s working now 
Thanks for confirming the update.

If you face any other issues or need help in future, feel free to post here. We will be happy to help.

Regards,
Community Support Team.

v-hjannapu
Community Support
Community Support

Hi @csvj_18,

I would also take a moment to thank @Shai_Karmani  , @Kagiyama_yutaka  for actively participating in the community forum and for the solutions you’ve been sharing in the community forum. Your contributions make a real difference.
 

I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions.

Regards,
Community Support Team.

Hi @csvj_18,
I hope the above details help you fix the issue. If you still have any questions or need more help, feel free to reach out. We are always here to support you.


Regards,
Community Support Team.

The issue is the enterprise credentials on the semantic model is with a different service account. Make sure the semantic gate way connections are using the same service account

Kagiyama_yutaka
Advocate III
Advocate III

I think svc is taking the zero‑window branch when ur M‑logic re‑evals under svc‑creds + RangeStart/End, so the refresh looks fine but lands on no rows… just open Dataset → Settings → Parameters and nudge RangeStart/End once—it forces a clean partition rebuild.

krishnakanth240
Resident Rockstar
Resident Rockstar

Hi @csvj_18 

 

Has anyone encountered a similar issue where data is available locally but not after Service refresh?

Yes. Model works correctly in Power BI Desktop because Desktop uses local credentials while service uses different authentication, gateway, parameter and security settings during refresh.

 

What are the common root causes for this behavior in Fabric / Power BI Service?

Typical causes include incorrect gateway, privacy level conflicts, Row-Level Security filtering out all rows, parameter values changing after publish, incremental refresh partitions excluding data, unsupported query folding in the service.

 

Are there recommended diagnostic steps or best practices to identify and fix this issue?

Validate data source credentials and gateway mapping in Power BI Service then compare parameter values between Desktop and Service if you are using it. As a test disable RLS and incremental refresh to isolate issue and check refresh history along with dataset row counts. It also helps to test with a table whether specific transformation or source is causing problem

GilbertQ
Super User
Super User

Hi @csvj_18 

 

One other thing to check is once the semantic model has been refreshed successfully, if you try and create a report of the semantic model, can you see the tables and columns? If you can what it then means is as mentioned above, it's potentially data not coming into the model that is an issue. So the refresh is refreshing successfully, it's just the source that it is using does not have any data.





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

Proud to be a Super User!







Power BI Blog

Shai_Karmani
Solution Sage
Solution Sage

I have seen this exact behavior a few times and it almost always comes down to one of two things.

First, check Row Level Security. If any RLS roles are defined and the viewing account is not mapped to a role that returns rows, visuals will look empty even though the refresh succeeded. In the Service, open the dataset, go to Security, confirm your account is in a role, and use Test as role to verify the role's filter actually returns data.

Second, verify the gateway data source. Open Settings on the dataset, expand Data source credentials and Gateway connection, and confirm the connection is mapped to the same database and server you are pointing to in Desktop. A common pattern is the Service ending up bound to a Dev or empty environment while Desktop still reads from Prod.

If both of those check out, also look at any dynamic M parameters or RangeStart and RangeEnd if you have incremental refresh, since a stale or unset value can produce a successful but empty refresh window.

If this helped, a thumbs up and accepting the solution would be appreciated.

Best,
Shai Karmani

Helpful resources

Announcements
Fabric Data Days is here Carousel

Fabric Data Days 2026

Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.

May Power BI Update Carousel

Power BI Monthly Update - May 2026

Check out the May 2026 Power BI update to learn about new features.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.