我正在使用Azure数据工具使用复制数据工具将Azure blob中的CSV文件复制到Azure Data Lake。 我正在关注此链接:https://docs.microsoft.com/en-us/azure/data-factory/quickstart-create-data-factory-copy-data-tool
Fron Copy数据工具我的源配置和测试连接成功。但是,目标连接(即Data Lake)正在产生问题。
我收到错误:确保在Azure Data Lake Store帐户中正确配置了ACL和防火墙规则。
我按照此链接进行Fairwall设置:https://docs.microsoft.com/en-us/azure/data-lake-store/data-lake-store-secure-data(设置数据访问的IP地址范围)
启用了fairwall并允许访问Azure服务“ON”
仍然,我得到了同样的错误。可以请任何人建议。如何解决这个问题?
答案 0 :(得分:1)
除防火墙设置外,还请确保您的帐户拥有目标ADLS帐户的必要权限。有关详细信息,请参阅此文档:https://docs.microsoft.com/en-us/azure/data-factory/connector-azure-data-lake-store#linked-service-properties
答案 1 :(得分:1)
从 Azure Data Factory属性获取您的受管身份应用程序ID 。
转到Azure Data Lake Storage并导航到Data Explorer -> Access -> Add
,然后在“选择用户或组”字段中提供ID。
它将识别您的Azure Data Factory实例/资源,然后根据您的要求提供ACL(R / W / X)。
答案 2 :(得分:0)
您的帐户和应用程序ADF需要获得使用ADLS的权限。另外,请参阅您是否同意了子文件夹。