【发布时间】:2022-09-27 14:34:09
【问题描述】:
我正在使用 Azure 数据工厂,我必须将驻留在 Azure Data Lake gen2 中的 READONLY 文件复制/下载到存储 blob。
是否可以从 Azure Data Lake gen2 下载文件(标记为 READONLY)?请指教
-
您能否添加示例输入和预期输出以及您迄今为止尝试过的内容以及您面临的错误?
标签: azure-data-lake azure-data-lake-gen2
我正在使用 Azure 数据工厂,我必须将驻留在 Azure Data Lake gen2 中的 READONLY 文件复制/下载到存储 blob。
是否可以从 Azure Data Lake gen2 下载文件(标记为 READONLY)?请指教
标签: azure-data-lake azure-data-lake-gen2
是的,可以从 Azure Data Lake Gen2 下载标记为只读的文件。
若要使用帐户访问密钥访问 blob 数据,必须为你分配一个 Azure 角色,其中包括 Azure RBAC 操作 Microsoft.Storage/storageAccounts/listkeys/action。此 Azure 角色可能是内置角色或自定义角色。支持 Microsoft.Storage/storageAccounts/listkeys/action 的内置角色包括以下,按从最小到最大权限排列:
- 读者和数据访问角色
- 存储帐户参与者角色
- Azure 资源管理器参与者角色
- Azure 资源管理器所有者角色
根据 repro - 我已经为用户提供了 ADLS gen2 帐户的读取者和数据访问角色权限。
而且我能够从 Azure Data Lake Gen2 帐户成功下载文件。
更多详情,请参阅Choose how to authorize access to blob data in the Azure portal。
【讨论】: