[英]Azure Data Factory - Azure Data Lake Gen1 access
A file is being added by the Logic Apps to the Data Factory V2 I have a Data Factory that access 'data lake gen 1' to process the file.逻辑应用程序正在将文件添加到数据工厂 V2 我有一个数据工厂,可以访问“数据湖 gen 1”来处理文件。 I receive the following error, when I try to debug the data factory after file is added.
添加文件后尝试调试数据工厂时收到以下错误。
"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,'",
When I "Apply to children" after next load permission, error is gone.当我在下一次加载许可后“应用于儿童”时,错误消失了。 Tried so far: - Assigned permission in Data Lake for the Data Factory and it`s children.
到目前为止尝试过: - 在数据湖中为数据工厂及其子项分配了权限。
After all tries, still need manually to "apply permission to children" for each file added.经过所有尝试,仍然需要手动为每个添加的文件“应用权限给孩子”。
Is there anyway to fix this?有没有什么办法解决这一问题?
you need to give Read + Execute Access on parent folders and then do what @Bowman Zhu mentioned above.您需要在父文件夹上授予读取 + 执行权限,然后执行上面提到的@Bowman Zhu。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.