azure - 确保在 Azure Data Lake Store 帐户中正确配置了 ACL 和防火墙规则
问题描述
我正在使用复制数据工具使用 Azure 数据工厂将 CSV 文件从 Azure blob 复制到 Azure Data Lake。我正在关注此链接:https ://docs.microsoft.com/en-us/azure/data-factory/quickstart-create-data-factory-copy-data-tool
Fron Copy 数据工具我的源配置和测试连接成功。但是,目标连接(即数据湖)正在产生问题。
我收到错误消息:确保在 Azure Data Lake Store 帐户中正确配置了 ACL 和防火墙规则。
我按照此链接进行 Fairwall 设置: https ://docs.microsoft.com/en-us/azure/data-lake-store/data-lake-store-secure-data (设置数据访问的 IP 地址范围)
启用 fairwall 并允许访问 Azure 服务“开启”
不过,我遇到了同样的错误。任何人都可以建议。如何解决这个问题?
解决方案
从Azure 数据工厂属性获取托管标识应用程序 ID。
转到 Azure Data Lake Storage 并导航到Data Explorer -> Access -> Add
“选择用户或组”字段,然后在“选择用户或组”字段中提供 ID。
它将识别您的 Azure 数据工厂实例/资源,然后根据您的要求提供 ACL(R/W/X)。
推荐阅读
- c++ - 浮点值 0.0 的表示方式是否与其他浮点值不同?
- python - 如何有效地遍历一个大字符串并记录每个 3 字母子字符串的索引?
- ios - 'WebDriverAgent.xcodeproj' 不存在,xcodebuild 失败,代码为 65
- r - 如何使用geom_col在同一个ggplot中并排绘制两个变量?
- javascript - 当用户选择不使用默认协议处理程序打开应用程序时,后台页面是否有任何事件或通知?
- python - 从 Django 中的 API 填充数据库
- r - 从 xtabs 数据框在 R 中创建面积图
- python - 子集数据集时的Python语法错误?
- prometheus - 使用录制规则时的 Prometheus 过滤
- python - 日期问题 - 字符串索引必须是整数