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

A new Data Days event is coming soon! This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. Don't miss out.

Reply
masplin
Impactful Individual
Impactful Individual

Error pulling data form another semantic model

I have 2 semantic models and one is pulling some data from the other including just the refresh time.

 

It seemed ot be working fine just pulling in a table of data, but I just added the refresh time and getting this error just where the refresh date is displayed?  I'm not getting any error for the other data being pulled from the other model 

 

Underlying Error: OnPremiseServiceException
Activity ID: 07d03594-b96f-48b8-b397-20f2d2940ad8
Correlation ID: 3c53e663-b2e4-075a-2f06-2923fd3d9171
Request ID: 3c7ab2e8-b6bf-44c1-831b-03490299a92e
Time: Fri May 29 2026 10:12:21 GMT+0100 (British Summer Time)
Service version: 13.0.28503.502
Client version: 2605.4.29440-train
Cluster URI: https://wabi-uk-south-b-primary-redirect.analysis.windows.net/

 

Any clues what this means? the pbix works fine no issues. 

3 REPLIES 3
krishnakanth240
Resident Rockstar
Resident Rockstar

Hi @masplin 

Can you try republishing both models, refreshing credentials or gateway mappings, and replacing refresh time logic with a calculated table or measure instead of metadata / DMV based queries. Also test with simple measure from the source model to confirm cross model connection itself is working

Poojara_D12
Super User
Super User

Hi @masplin 

I think this OnPremiseServiceException error happens because your second semantic model is configured with a local timezone format (like British Summer Time) that conflicts with the strict cloud format requirements when passed between chained datasets. When you pull a dynamic refresh timestamp locally in Power BI Desktop, the engine handles the data type flexibly, but once published, the Power BI Service requires datetime strings coming from a cross-dataset query to be explicitly locked down to an absolute ISO standard or UTC format to prevent the backend gateway layer from crashing.

To fix this, go back into your first semantic model's Power Query editor where the refresh time is generated, and explicitly convert that timestamp column to text or force it to UTC using DateTimeZone.ToUtc(DateTimeZone.LocalNow()). If you convert it to a plain text string before passing it to the second model, it completely bypasses the cloud timezone validation check, which will resolve the error instantly on the Service without breaking any of your other cross-model table links.

 

Did I answer your question? Mark my post as a solution, this will help others!
If my response(s) assisted you in any way, don't forget to drop me a "Kudos"

Kind Regards,
Poojara - Proud to be a Super User
Data Analyst | MSBI Developer | Power BI Consultant
Consider Subscribing my YouTube for Beginners/Advance Concepts: https://youtube.com/@biconcepts?si=04iw9SYI2HN80HKS
Mauro89
Super User
Super User

Hi @masplin,

 

at least the error message states something regarding "onpremiseservice". I would check the following:

  1. In semantic model settings, re-check Gateway and cloud connections and re-enter credentials for every source.
  2. Confirm users of the connection or semantic model have required Read/Build permissions on all semantic models in the chain.
  3. Check Refresh history and gateway logs for the same timestamp

Hope this helps to troubleshoot.

 

Best regards!

Helpful resources

Announcements
May Power BI Update Carousel

Power BI Monthly Update - May 2026

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

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

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.