简体   繁体   English

Azure 数据工厂:数据湖访问权限

[英]Azure Data Factory: Data Lake Access Permissions

When I am in the ADF 'author' view and try to create a trigger, after I select the subscription, storage account, it lists the files the trigger can see.当我在 ADF“作者”视图中并尝试创建触发器时,在我 select 订阅、存储帐户之后,它列出了触发器可以看到的文件。

At this point, is it using my credentials/permissions to list those files or ADF's credentials/permissions?此时,是使用我的凭据/权限列出这些文件还是 ADF 的凭据/权限?

在此处输入图像描述

And in the next tab it shows在下一个选项卡中显示

在此处输入图像描述

Even though I am asking specifically about a Trigger, I am sure it will be the same with other ADF components like LinkedService, Dataset source/sink etc.尽管我专门询问触发器,但我确信它与其他 ADF 组件(如 LinkedService、数据集源/接收器等)相同。

Yes, you're totally right.是的,你完全正确。 When we create blob evnet trigger,LinkedService,Dataset, Azure Data Factory will do access control and permission checking.当我们创建 blob evnet 触发器时,LinkedService,Dataset, Azure 数据工厂将进行访问控制和权限检查。 It checks the permission for the user.它检查用户的权限。 More specifically, it checks whether the Azure account signed in and attempting to create the Event trigger have appropriate access to the relevant Storage account.更具体地说,它检查登录并尝试创建事件触发器的 Azure 帐户是否具有对相关存储帐户的适当访问权限。 If the permission check fails, trigger creation also fails.如果权限检查失败,触发器创建也会失败。

This documentation is useful.文档很有用。 Take the creation of a new storage event trigger as an example以新建存储事件触发器为例在此处输入图像描述

To successfully create a new or update an existing Storage Event Trigger, the Azure account signed into the Data Factory and publish the event trigger needs to have appropriate access to the relevant storage account.要成功创建新的存储事件触发器或更新现有的存储事件触发器,登录到数据工厂并发布事件触发器的 Azure 帐户需要对相关存储帐户具有适当的访问权限。 Otherwise, the operation with fail with Access Denied .否则,操作失败并显示Access Denied

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM