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
arkiboys
Advocate II
Advocate II

copy .csv data to warehouse

hello,

using the copy activity in fabric I can take data from .csv file (Which is sitting in azure storage account) and place the data into the table in the warehouse (tblwh) - I am using mapping in the copy activity. all good so far.

Now I have added a few more columns into the tblwh. These new columns are not in the source .csv file.

For example, I have added a new column called presentdate, filepath, fileextension, fullfilepath

Question:

How is it possible I populate these extra columns in the tblwh because the mapping tab in copy activity does not obviously have any source columns for these ?

thanks

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @arkiboys ,

I can also find the same result -

vgchennamsft_0-1715334131528.png


By default FileName and FilePath are designed like that.
As a workaround (assume file path won't change dynamically), you can use custom value -

vgchennamsft_1-1715334211597.png

 

Hope this is helpful. Please let me know incase of further queries.

View solution in original post

7 REPLIES 7
Anonymous
Not applicable

Hi @arkiboys ,

Thanks for using Fabric Community.
You can add your additional columns in Copy Activity from here - 

vgchennamsft_0-1715332009897.png

 

Eg:

vgchennamsft_4-1715332747762.png

 



After adding additional columns in source can you please click on import schema in mapping?

vgchennamsft_0-1715331719131.png

Eg:

vgchennamsft_3-1715332730473.png

 


After importing you can run the pipeline

Hope this helps.

this is good. thanks

in source copy tab, I use

filename --> $$FILENAME which gives 'some-03-May-2024.csv' --> this is correct

 

directory_path --> $$FILEPATH but this gives the fullpath such as 'Data/some-new/some-03-May-2024.csv'

whereas I would like to see the directory such as 'Data/some-new'

thanks

Anonymous
Not applicable

Hi @arkiboys ,

I can also find the same result -

vgchennamsft_0-1715334131528.png


By default FileName and FilePath are designed like that.
As a workaround (assume file path won't change dynamically), you can use custom value -

vgchennamsft_1-1715334211597.png

 

Hope this is helpful. Please let me know incase of further queries.

thank you

Anonymous
Not applicable

Hi @arkiboys ,

Glad to know that your query got resolved. Please continue using Fabric Community on your further queries.

hi, I see you have hardcoded the value however my pipeline I would like it to be dynamic as the path will vary since the source varies

any suggestions?

thanks

Anonymous
Not applicable

Hi @arkiboys ,

Can you please share the screenshot of Copy Activity - Source?
I would like to see how are defining file path dynamically? So that I can help you.

Helpful resources

Announcements
Fabric July 2025 Monthly Update Carousel

Fabric Monthly Update - July 2025

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

July 2025 community update carousel

Fabric Community Update - July 2025

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

Top Solution Authors