在 Azure Data Lake Analytics 中配置用户对作业信息的访问权限

重要

Azure Data Lake Analytics已于 2024 年 2 月 29 日停用。 通过此公告了解更多信息。

对于数据分析,你的组织可以使用 Azure Synapse AnalyticsMicrosoft Fabric

在 Azure Data Lake Analytics 中,你可以使用多个用户帐户或服务主体运行作业。

为了使相同用户查看详细的作业信息,用户需要能够读取作业文件夹的内容。 作业文件夹位于 /system/ 目录中。

如果未配置必要的权限,用户可能会看到错误: Graph data not available - You don't have permissions to access the graph data.

配置对作业信息的用户访问权限

你可以使用“添加用户向导”在文件夹上配置 ACL。 有关详细信息,请参阅添加新用户

如果需要更细化控制或需要为权限编写脚本,则按如下方式保护文件夹:

  1. 在根文件夹上授予执行权限(通过访问 ACL):

    • /
  2. 在包含作业文件夹的文件夹上授予执行读取权限(通过访问 ACL 和默认 ACL)。 例如,对于在 2018 年 5 月 25 日运行的特定作业,需要访问以下文件夹:

    • /system
    • /system/jobservice
    • /system/jobservice/jobs
    • /system/jobservice/jobs/Usql
    • /system/jobservice/jobs/Usql/2018
    • /system/jobservice/jobs/Usql/2018/05
    • /system/jobservice/jobs/Usql/2018/05/25
    • /system/jobservice/jobs/Usql/2018/05/25/11
    • /system/jobservice/jobs/Usql/2018/05/25/11/01
    • /system/jobservice/jobs/Usql/2018/05/25/11/01/b074bd7a-1448-d879-9d75-f562b101bd3d

后续步骤