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

Join us at FabCon Vienna from September 15-18, 2025, for the ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM. Get registered

Reply
AandG
Frequent Visitor

Fabric Data Factory Copy Data Pipeline - recursive excel file processing

Have a directory of 100s of excel files, all with one worksheet, and all having the same column structure but the worksheet name is different in each file (its is the same as the actual file name) Requirement is to load contents of all files in to a single table using Fabric Data Factory pipeline. Using the Copy Data Activity as outlined below, using Worksheet mode 'Name' appears to expect each file to have the same name, which is not the case in this scenario so when the pipeline is run, the first file is processed successfully but then fails on the second file for this reason.

I suspect worksheet mode 'Index' is meant to cater for my scenario, the dropdown picks up the worksheet with index number '0' and data can be seen in 'preview' however when the pipeline is executed it errors with the following exception: "ErrorCode=ExcelInvalidColumnName,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Invalid column name 'File Name' is specified while read data from worksheet ''.,Source=Microsoft.DataTransfer.ClientLibrary,'"

 

FabricCopyPipeline.png

 

Q&A Assist has suggested "disable metadata propagation if it is enabled" but I don't see that property being available to me anywhere. Any guidance or suggestions appreciated.

6 REPLIES 6
v-cboorla-msft
Microsoft Employee
Microsoft Employee

Hi @AandG 

 

Thanks for using Microsoft Fabric Community.

Apologies for the inconvenience that you are facing here.

As I understand that you are trying to load the contents of multiple Excel files with varying worksheet names into a single table using Microsoft Fabric pipeline.

I tried to repro the same scenario and was successful in executing the copy data activity in pipeline without any difficulty. Please find the screenshots for reference.

For doing repro I took 10 sample excel files which are in a directory named as SampleData. Just for reference I took only 3 excel data files and all the excel files have the same data.

vcboorlamsft_0-1708097326650.png

Source data:

vcboorlamsft_1-1708097605573.png

Copy activity configuration:

vcboorlamsft_2-1708097648650.pngvcboorlamsft_3-1708097663483.png

Data preview:

vcboorlamsft_4-1708097684982.png

Execution details:

vcboorlamsft_5-1708097707943.png

Destination:

vcboorlamsft_6-1708097728960.png

Here are some common reasons for this error and potential solutions that might help.

  • Verify that the column name you are referencing in your query matches the actual column name in the Excel worksheet.
  • If your Excel column names contain special characters (such as spaces, hyphens, or other non-alphanumeric characters), it can lead to issues.
  • Sometimes refreshing the query or unmerging previously merged columns can resolve issues.

I hope this information helps. Please do let us know if the issue still persists. Glad to help.

 

Thanks.

During first load, I can able to  load the data. However, for second run I added one extra colum to one of the sheet, it is not detecting that column after the copy data activity completion.

 

Do I need to do anything with the settings?

Thanks for taking time to respond, good to know that it works as I had expected.  Will check your recommendations and revert back

Hi @AandG 


We haven’t heard from you on the last response and was just checking back to see if you have a resolution yet. In case if you have any resolution please do share that same with the community as it can be helpful to others.
Otherwise, will respond back with the more details and we will try to help.


Thanks.

Hi @AandG 

 

We haven’t heard from you on the last response and was just checking back to see if you have a resolution yet. In case if you have any resolution please do share that same with the community as it can be helpful to others.
If you have any question relating to the current thread, please do let us know and we will try out best to help you.
In case if you have any other question on a different issue, we request you to open a new thread.


Thanks.

Hi @AandG 

 

We haven’t heard from you on the last response and was just checking back to see if you have a resolution yet.
In case if you have any resolution please do share that same with the community as it can be helpful to others.
Otherwise, will respond back with the more details and we will try to help.


Thanks.

Helpful resources

Announcements
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 FBC25 Carousel

Fabric Monthly Update - June 2025

Check out the June 2025 Fabric update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

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