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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
StevenHeinz
New Member

Append Query - Load (Export) All Data

Is there a way to export all of the data for an append query? 

 

When I use the "Copy Entire Table" option, it only copies the rows that have been loaded in the viewer.  Thus, I have to scroll through the entire append query using the "down arrow selctor", which can take a long time depending on the amout of data.

1 ACCEPTED SOLUTION
v-hashadapu
Community Support
Community Support

Hi @StevenHeinz , Thank you for reaching out to the Microsoft Community Forum.

 

If you're using Power Query in Excel or Power BI, the issue with "Copy Entire Table" is expected. That feature only copies the previewed rows, typically the first 1,000, not the entire dataset. To export all rows from your append query, the most reliable method is to load the query to a worksheet (in Excel) or to the data model (in Power BI). In Excel, go to Home -> Close & Load To -> Table and select a worksheet, this will load the full result of the query, which you can then save as a CSV. In Power BI, load the query to the data model, then create a table visual and use the "Export Data" option to export the full dataset (up to 150,000 rows), or use DAX Studio for exporting large datasets without row limits.

 

If you're working in Microsoft Access, an append query doesn’t produce a result set directly, so copying from the datasheet view only gets visible rows. To export the full data, open the append query in SQL View, copy the SELECT portion of the query and paste it into a new Select Query. Save it, then right-click and export the query to your desired format. This ensures all records based on the original query logic are included, regardless of how many are displayed in the viewer.

 

In both Excel and Access, if you frequently need to export data, you can automate the process using VBA. In Excel, after loading the data to a worksheet, a small macro can write the content to a CSV file. In Access, you can use DoCmd.TransferText to export a saved query directly to CSV format.

 

If this helped solve the issue, please consider marking it 'Accept as Solution' so others with similar queries may find it more easily. If not, please share the details, always happy to help.
Thank you.

View solution in original post

5 REPLIES 5
v-hashadapu
Community Support
Community Support

Hi @StevenHeinz , Please let us know if your issue is solved. If it is, consider marking the answer that helped 'Accept as Solution', so others with similar queries can find it easily. If not, please share the details.
Thank you.

v-hashadapu
Community Support
Community Support

Hi @StevenHeinz , Please let us know if your issue is solved. If it is, consider marking the answer that helped 'Accept as Solution', so others with similar queries can find it easily. If not, please share the details.
Thank you.

v-hashadapu
Community Support
Community Support

Hi @StevenHeinz , Please let us know if your issue is solved. If it is, consider marking the answer that helped 'Accept as Solution', so others with similar queries can find it easily. If not, please share the details.
Thank you.

v-hashadapu
Community Support
Community Support

Hi @StevenHeinz , Thank you for reaching out to the Microsoft Community Forum.

 

If you're using Power Query in Excel or Power BI, the issue with "Copy Entire Table" is expected. That feature only copies the previewed rows, typically the first 1,000, not the entire dataset. To export all rows from your append query, the most reliable method is to load the query to a worksheet (in Excel) or to the data model (in Power BI). In Excel, go to Home -> Close & Load To -> Table and select a worksheet, this will load the full result of the query, which you can then save as a CSV. In Power BI, load the query to the data model, then create a table visual and use the "Export Data" option to export the full dataset (up to 150,000 rows), or use DAX Studio for exporting large datasets without row limits.

 

If you're working in Microsoft Access, an append query doesn’t produce a result set directly, so copying from the datasheet view only gets visible rows. To export the full data, open the append query in SQL View, copy the SELECT portion of the query and paste it into a new Select Query. Save it, then right-click and export the query to your desired format. This ensures all records based on the original query logic are included, regardless of how many are displayed in the viewer.

 

In both Excel and Access, if you frequently need to export data, you can automate the process using VBA. In Excel, after loading the data to a worksheet, a small macro can write the content to a CSV file. In Access, you can use DoCmd.TransferText to export a saved query directly to CSV format.

 

If this helped solve the issue, please consider marking it 'Accept as Solution' so others with similar queries may find it more easily. If not, please share the details, always happy to help.
Thank you.

lbendlin
Super User
Super User

There is no safe way.  You can theoretically self reference a semantic model in Power Query but that is highly risky and very much not recommended.

 

You need to organize your data storage further upstream.

Helpful resources

Announcements
July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors