作业提交失败,用户 datalakeanalyticsaccountname 没有权限所需的/ system / path中的子文件夹 通过Data Lake Analytics。请从数据中运行“添加用户向导” Lake Analytics Azure Portal或使用Azure PowerShell授予访问权限 用户到Data Lake Store上的/ system /及其子项。
数据工厂似乎 将数据湖分析帐户的“名称”视为用户并投诉权限。 我使用Azure Data Lake Analytics链接服务进行U-SQL转换活动。
{
"name": "LsDataLakeAnalytics",
"properties": {
"type": "AzureDataLakeAnalytics",
"typeProperties": {
"accountName": "<data lake analytics account name>",
"authorization": "**********",
"sessionId": "**********",
"subscriptionId": "xxxxxxxx",
"resourceGroupName": "xxxxxxx"
}
}
}
我是默认Data Lake Store中的超级用户,我使用我的组织凭据授权链接服务。我甚至检查了对/ system / folder路径的访问权限,并获得了RWX访问权限。我究竟做错了什么? 感谢。
答案 0 :(得分:-1)
在进一步调查中,它归结为Data Lake Store上的防火墙设置。关闭防火墙后,Azure Data Lake Analytics(ADLA)能够访问Azure Data Lake Store(ADLS)。
我们需要进一步弄清楚如何在ADLS中启用防火墙并同时为ADLA提供ADLA访问权限。感谢。