The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.
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
Solved! Go to Solution.
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
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