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

We've captured the moments from FabCon & SQLCon that everyone is talking about, and we are bringing them to the community, live and on-demand. Starts on April 14th. Register now

Reply
Jarrinf
Frequent Visitor

You cannot save after adding new tables to an existing copy task

I wanted to add a couple of tables to my existing copy job task.  The assitant let me add the tables, configure the type of copy, configure the differential datetime field, but cannot save the changes.

 

I had to create a new copy job task but that first run starts the copy from the scratch with a full copy, so that is not a good option.

 

Any Idea?

 

1 ACCEPTED SOLUTION
v-sgandrathi
Community Support
Community Support

Hi @Jarrinf,

 

This behavior is expected for Copy Job tasks in Microsoft Fabric. After a Copy Job is created and run, its configuration, including the table list is linked to the task’s metadata and incremental state. While the UI might let you add tables or change settings like copy type or differential column, saving these changes can fail because the task was set up with the original tables. So, adding new tables to an existing Copy Job isn’t fully supported in many cases.

The suggested solution is to create a new Copy Job task for any additional tables. This keeps the incremental state of the original tables unchanged. Note that a new Copy Job is treated as a separate task and will do a full load on its first run since there’s no previous watermark. If you need incremental loading from the start, you may need to set the differential column or watermark value to begin from a certain point, if the source supports it. For situations where you need to add new tables often and want more control over incremental logic, Data Factory pipelines in Fabric with a custom watermark can offer more flexibility.

 

Thank you.

View solution in original post

1 REPLY 1
v-sgandrathi
Community Support
Community Support

Hi @Jarrinf,

 

This behavior is expected for Copy Job tasks in Microsoft Fabric. After a Copy Job is created and run, its configuration, including the table list is linked to the task’s metadata and incremental state. While the UI might let you add tables or change settings like copy type or differential column, saving these changes can fail because the task was set up with the original tables. So, adding new tables to an existing Copy Job isn’t fully supported in many cases.

The suggested solution is to create a new Copy Job task for any additional tables. This keeps the incremental state of the original tables unchanged. Note that a new Copy Job is treated as a separate task and will do a full load on its first run since there’s no previous watermark. If you need incremental loading from the start, you may need to set the differential column or watermark value to begin from a certain point, if the source supports it. For situations where you need to add new tables often and want more control over incremental logic, Data Factory pipelines in Fabric with a custom watermark can offer more flexibility.

 

Thank you.

Helpful resources

Announcements
FabCon and SQLCon Highlights Carousel

FabCon &SQLCon Highlights

Experience the highlights from FabCon & SQLCon, available live and on-demand starting April 14th.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Fabric Update Carousel

Fabric Monthly Update - March 2026

Check out the March 2026 Fabric update to learn about new features.

Top Kudoed Authors