Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
when i try to refresh a table on power bi desktop with snowflake as source i am getting the error message below
OLE DB or ODBC error: [DataSource.Error] ERROR [HY000] [Microsoft][Snowflake] (25) Result download worker error: Worker error: [Microsoft][Snowflake] (4) REST request for URL ="link here" code=42 msg='Operation was aborted by an application callback'. .
Please help me out what could be the reason behind it
Hi @Anonymous
The message "Operation was aborted by an application callback" often points to a few potential issues such as network problems, query or data size issues, or configuration settings in Snowflake or Power BI.
Here are some steps and checks to help you resolve this error:
Verify ODBC Drivers
Make sure that you have the latest ODBC driver for Snowflake installed on your system. An outdated driver might not fully support newer features or may have bugs that have been resolved in later versions.
Query Complexity and Data Volume
Review the complexity and volume of the data being retrieved. Very large datasets or complex queries can sometimes lead to timeouts or other interruptions.
Try reducing the result set size by modifying the query to fetch less data or by simplifying the query to test if the issue persists.
Snowflake Account Settings
Check any timeout settings or resource limits in Snowflake that might be affecting long-running queries. This includes checking your warehouse size and performance settings, which can be adjusted to better handle larger or more complex queries.
Power BI Data Load Settings
Within Power BI, adjust the timeout settings for the data source. You can increase the timeout to allow longer for data to be returned from Snowflake.
Navigate to 'File' > 'Options and settings' > 'Options' > 'Data Load' and increase the timeout settings here.
Review Snowflake Query History
Use Snowflake's web interface to check the query history. This can help you understand if the queries are completing successfully within Snowflake and what errors or issues might have been logged there.
Best Regards,
Jayleny
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
76 | |
76 | |
55 | |
37 | |
34 |
User | Count |
---|---|
99 | |
56 | |
51 | |
44 | |
40 |