Data Services All Products
You cannot use impersonation users or operating system profiles to run mappings on an Azure HDInsight cluster that uses ADLS or WASB. HDInsight clusters that use ADLS or WASB are single-user clusters.
When you test an HDFS connection to the HDInsight cluster from the Developer tool, the test connection fails with the following error:
org.apache.hadoop.fs.azure.AzureExceptionom : org.apache.hadoop.fs.azure.KeyProviderException: java.io.IOException: Cannot run program '/usr/lib/python2.7/dist-packages/hdinsight_common/decrypt.sh': CreateProcess error=2
If the HDInsight cluster uses the WASB file system, perform the following steps:
This workaround does not apply to HDInsight clusters that use the ADLS file system, for which there is no workaround.