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

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

Reply
luukjedlix
New Member

Json error while refreshing semantic model

Hi guys,

 

I'm getting the following (not very descriptive) error while refreshing my semantic model in fabric PBI:

Data source error: We found an unexpected character in the JSON input.. The exception was raised by the IDataReader interface. Please review the error message and provider documentation for further information and corrective action. Table: Web Site Data.
Cluster URI: WABI-EUROPE-NORTH-B-redirect.analysis.windows.net
Activity ID: eb32293c-4bc5-41a5-9980-7a28bc630e16
Request ID: c3de247d-980b-4f79-2e53-9cc75b832ec8
Time: 2025-04-30 15:03:41Z

 I'm not very experienced with PBI and there were no recent changes in this model, so I have no idea where to look... Any directions?

 

Cheers,

Luuk

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @luukjedlix ,
Thank you for reaching out to us!

You may check this by going into Power Query Editor and looking at the source step for that table.

  1. Try copying the URL used in the query and pasting it into a browser or a tool like Postman. If the response doesn’t look like structured JSON , that is might causing the issue.\
  2. If you’re able to see the JSON, kindly check if it is valid.\
  3. Even if you haven’t changed anything recently, the web source itself might have. For example, the data format could have changed, the source might now require a login or different authentication, or the URL could be redirecting or returning an error message instead of the expected data. One way to handle this is by adding error-handling in Power Query using a try...otherwise statement(for example: try Json.Document(Web.Contents("https://...")) otherwise null)
  4. If you're using a data gateway for refreshes, double-check that it’s running and up to date.

Hope this resolve your query.If so,consider accepting it as solution.

Regards,
Pallavi.

 

View solution in original post

4 REPLIES 4
Anonymous
Not applicable

Hi @luukjedlix ,

As we have not received a response from you yet, I would like to confirm whether you have successfully resolved the issue or if you require further assistance. If the issue has been resolved, please mark the helpful reply as a "solution" to indicate that the question has been answered and to assist others in the community.
Thank you for your cooperation. Have a great day.

Anonymous
Not applicable

Hi @luukjedlix ,
Has the issue been resolved on your end? If so, please share your solution and mark it as "Accept as Solution." This will assist others in the community who are dealing with similar problems and help them find a solution more quickly.
Thank you.

Anonymous
Not applicable

Hi @luukjedlix ,
I wanted to check in on your situation regarding the issue. Have you resolved it? If you have, please consider marking the reply that helped you or sharing your solution. It would be greatly appreciated by others in the community who may have the same question.
Thank you.

Anonymous
Not applicable

Hi @luukjedlix ,
Thank you for reaching out to us!

You may check this by going into Power Query Editor and looking at the source step for that table.

  1. Try copying the URL used in the query and pasting it into a browser or a tool like Postman. If the response doesn’t look like structured JSON , that is might causing the issue.\
  2. If you’re able to see the JSON, kindly check if it is valid.\
  3. Even if you haven’t changed anything recently, the web source itself might have. For example, the data format could have changed, the source might now require a login or different authentication, or the URL could be redirecting or returning an error message instead of the expected data. One way to handle this is by adding error-handling in Power Query using a try...otherwise statement(for example: try Json.Document(Web.Contents("https://...")) otherwise null)
  4. If you're using a data gateway for refreshes, double-check that it’s running and up to date.

Hope this resolve your query.If so,consider accepting it as solution.

Regards,
Pallavi.

 

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 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.