Reputation: 166
I am creating an Azure Data factory to copy binary files from the Google Cloud Storage bucket to the Azure Blob Storage container. The files need to be copied without any compression. I want to specify fault tolerance settings to skip files with invalid names and skip forbidden files but those options are disabled when I create the copy pipeline using Azure portal.
Source and Sink configurations are as follows
What are the ways,if I want to use such fault tolerance configurations -
"skipErrorFile": {
"fileMissing": true,
"fileForbidden": true,
"dataInconsistency": true,
"invalidFileName": true
},
Tried editing the JSON code representation of the factory, the changes don't reflect after publishing. Experts, please help.
Upvotes: 0
Views: 392
Reputation: 5297
When I tried to apply fault tolerance, I got the same issue only one option is enabled for me while copying binary data from blob storage to ADLS gen 2.
I have added blob data contributor role to the storage account and tried with below source dataset:
I tried to apply fault tolerance below three options are enabled:
As per this
So, I have given a folder which is having list files then I was able to enable all options as mentioned below:
Maku sure you have given all permissions to your source dataset.
Upvotes: 1