Power Query Problems

How to Fix Power Query Connection-Only Refresh Problems in Excel

Elise WilliamsElise Williams Nov 10, 2026 869 views

Question details

The user needs to resolve an issue where a connection-only query in Power Query fails to refresh.

How to Fix Power Query Connection-Only Refresh Problems in Excel
Product
Microsoft Excel
Device & OS
not provided
Scenario
Retrieving data from a Fabric data warehouse using a connection-only query in Excel.
Observed behavior
The query retrieves data initially but fails to refresh or fetch new data during subsequent refresh attempts.
Before you start

Ensure your Excel workbook is saved and that you have active permissions and network access to the Fabric data warehouse before modifying your query connections.

Solution 1Recommended

Use a Helper Query to Force Excel to Refresh

Create a dependent query loaded to a visible worksheet to force Excel to evaluate and refresh the original connection-only query.

Excel's calculation engine sometimes skips refreshing connection-only queries if the data isn't actively loading into the workbook or the Data Model. By creating a lightweight dependent query that outputs to a visible sheet, you force Excel to refresh the parent connection.

1
Create a helper query

Open the Power Query Editor, right-click your original connection-only query in the Queries pane, and select 'Reference' to create a new dependent query.

2
Load the helper query to a worksheet

Click 'Close & Load To...', select 'Table', and place it on a visible worksheet in your workbook. Ensure that you do not hide this sheet.

3
Refresh all data

Go to the 'Data' tab on the Excel ribbon and click 'Refresh All'. Excel will now refresh the helper query, which actively triggers a refresh on the original Fabric connection.

Use a Helper Query to Force Excel to Refresh
Refresh Triggered Successfully: Because the data is now actively loaded into a visible worksheet, Excel will no longer bypass the background connection during a global refresh.
Free Microsoft Office alternative

Try WPS Office for Your Spreadsheet and Data Needs

If you are looking for a reliable, fast, and highly compatible spreadsheet tool, consider WPS Office. It serves as an excellent free alternative to Microsoft Office, offering lightweight performance and a familiar user interface without heavy resource usage.

  1. 1. Download and install: Visit the official WPS website to download and install the free WPS Office suite on your device.
  2. 2. Open your spreadsheet: Launch WPS Spreadsheet and directly open your existing .xlsx or .csv files.
  3. 3. Manage your data: Use the familiar data sorting, filtering, and pivot table features to organize and analyze your datasets effortlessly.
Fully compatible with Microsoft Excel (.xlsx, .xls, .csv) formats.Lightweight installation with incredibly fast startup times.Familiar ribbon interface for a seamless and easy transition.Free built-in data analysis, filtering, and visualization tools.
microsoft office alternative - wps office

Frequently Asked Questions

Why does Excel skip refreshing connection-only queries?

Excel's optimization engine often bypasses queries marked as 'Create Connection Only' if their output isn't actively used in the Data Model or loaded onto a worksheet. This behavior is intended to save memory and processing time during global refreshes.

Does the helper query need to contain all the original data?

No, it does not. You can filter the helper query or group it to return just a few rows, or even a single aggregated value. As long as the query references the parent connection and loads to a visible table, it will successfully trigger the refresh.

Will hiding the worksheet stop the refresh from happening?

Yes. In many versions of Excel, hiding the worksheet that contains the loaded helper table might cause the software to ignore it during a 'Refresh All' command. It is highly recommended to leave the helper sheet visible.

Can I load the data into the Data Model instead of a worksheet?

Yes. Loading the original query directly into the Power Pivot Data Model instead of leaving it as a connection-only query will also ensure that it refreshes properly when you click 'Refresh All'.