【发布时间】:2020-08-21 19:09:26
【问题描述】:
逻辑应用正在将文件添加到数据工厂 V2 我有一个数据工厂,可以访问“数据湖 gen 1”来处理文件。添加文件后尝试调试数据工厂时收到以下错误。
"ErrorCode=FileForbidden,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Failed to read a 'AzureDataLakeStore' file. File path: 'Stem/Benchmark/DB_0_Measures_1_05052020 - Copy - Copy - rounded, date changed - Copy (3).csv'.,Source=Microsoft.DataTransfer.ClientLibrary,''Type=System.Net.WebException,Message=The remote server returned an error: (403) Forbidden.,Source=System,'",
当我在下一次加载权限后“应用于儿童”时,错误消失了。 到目前为止尝试过: - 在数据湖中为数据工厂及其子项分配了权限。
- 在数据湖文件夹中为数据工厂及其子级分配了权限。
- 添加了数据工厂作为数据湖的贡献者。
- 将数据工厂作为所有者添加到数据湖。
- 允许“所有 Azure 服务访问此 Data Lake Storage Gen1 帐户”。
在所有尝试之后,仍然需要手动为每个添加的文件“应用权限给孩子”。
有没有办法解决这个问题?
【问题讨论】:
标签: azure azure-data-factory azure-data-lake