Shalaka Deshpande
Shalaka Deshpande

Reputation: 166

why some Fault Tolerance settings in Azure Data Factory are disabled?

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.

enter image description here

Source and Sink configurations are as follows

enter image description here

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

Answers (1)

Bhavani
Bhavani

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.

enter image description here

I have added blob data contributor role to the storage account and tried with below source dataset:

enter image description here

I tried to apply fault tolerance below three options are enabled:

enter image description here

As per this

enter image description here

So, I have given a folder which is having list files then I was able to enable all options as mentioned below:

enter image description here

Maku sure you have given all permissions to your source dataset.

Upvotes: 1

Related Questions