Forum Discussion
Pipeline Failed with Error code 2451
Hi all,
I ran a pipeline in Microsoft fabric but it failed. I am not sure what exactly is the problem. The pipeline is copying files from a storage account, renaming the files and uploading them to another storage account. I will be happy to get some help. this is the error message:
Error code
2451
Failure type User configuration issue
Details
Notebook execution failed at Notebook service with HTTP status code - '200', please check the Run logs on Notebook, additional details - 'Error name - ResourceModifiedError, Error value - (ConditionNotMet) The condition specified using HTTP conditional header(s) is not met. RequestId:9e0ad8a6-a01f-0001-6ffe-7edff2000000 Time:2025-02-14T16:35:15.2846676Z Code: ConditionNotMet Message: The condition specified using HTTP conditional header(s) is not met. RequestId:9e0ad8a6-a01f-0001-6ffe-7edff2000000 Time:2025-02-14T16:35:15.2846676Z' :
Activity ID
76901104-2762-4a3c-a668-d5e12ef735c6
Hello henryeleonu
This typically occurs when the Notebook attempts to modify a file in the destination storage account that has been changed since the pipeline started, triggering an ETag mismatch.
Concurrent File Changes
• Check for external processes modifying files mid-pipeline.Verify `Storage Blob Data Contributor` role for destination storage.
Explicitly set file formats (e.g., `binary`).
• Use unique filenames/temp folders to avoid overwrites.See if this helps
1 Reply
- nilendraFabricSuper User
Hello henryeleonu
This typically occurs when the Notebook attempts to modify a file in the destination storage account that has been changed since the pipeline started, triggering an ETag mismatch.
Concurrent File Changes
• Check for external processes modifying files mid-pipeline.Verify `Storage Blob Data Contributor` role for destination storage.
Explicitly set file formats (e.g., `binary`).
• Use unique filenames/temp folders to avoid overwrites.See if this helps