Grafana连接Azure Synapse无服务器SQL池查询外部表权限报错求助
解决Azure Synapse无服务器SQL池外部查询权限问题
你推测的方向正确,sqladminuser需要获得目标Azure Data Lake Gen2容器的Storage Blob Data Reader角色权限,具体操作步骤如下:
- 登录Azure门户,定位到存储Parquet数据的ADLS Gen2存储账户
- 在存储账户左侧导航栏中选择「访问控制(IAM)」
- 点击页面顶部的「添加」按钮,选择「添加角色分配」
- 在「角色」筛选页面,搜索并选中「Storage Blob Data Reader」角色,点击「下一步」
- 切换到「成员」页面,点击「选择成员」,在搜索框输入
sqladminuser并选中该账户,点击「选择」后继续进入下一步 - 确认角色分配的所有信息无误后,点击「查看 + 分配」完成操作
角色权限生效通常需要1-5分钟,之后回到Grafana重新执行查询即可正常读取数据湖中的Parquet数据。
内容的提问来源于stack exchange,提问作者mfcss
相关产品推荐
相关产品推荐

