我正在创建Azure dataset中的数据集。此数据集将是ADLS Gen2帐户中某个容器下目录中的Parquet文件。容器名是“raw”,我想将文件放入的目录是source/system1 1/FullLoad。当我单击File旁边的Browse时,我可以访问容器,但无法访问该目录。当我点击文件夹‘源’时,我会得到如下所示的错误。
如何钻入所需的目录?正如错误消息所指出的,我怀疑这与访问数据的权限有关( Parquet文件还不存在,因为它将用作尚未运行的复制活动中的接收器),但我不知道如何解析。

发布于 2022-07-29 15:53:36
如果有人面临这个问题的话,谢谢你为其他人提出这个决议。用于数据工厂的用户或托管标识应该在存储帐户上具有存储数据blob贡献者访问权限。您可以从azure门户检查它,转到您的存储帐户,导航到容器,然后目录,单击左侧面板上的Access Control并检查角色分配。如果缺少,将存储数据blob贡献者的角色分配添加到您的托管标识中。
https://stackoverflow.com/questions/73160324
复制相似问题