Azure Language Studio访问标签文件遇权限错误求助
问题:自定义分类器标签文件无法访问(权限报错)
我正在练习微软知识挖掘相关教程,卡在需要选择标签JSON文件的步骤,具体操作流程为:
- 在Blob storage container中选择language-studio-training-data容器
- 选择选项「是的,我的文档已标记且有格式正确的JSON标签文件」
- 在Label documents下拉菜单中选择movieLabels
实际操作时,下拉菜单中看不到目标JSON文件,同时报错:This request is not authorized to perform this operation using this permission,已确认存储账户允许所有网络访问,排除了网络问题。

可能的操作错误点
- 存储账户权限配置不足:
- 检查当前操作的Azure AD账户是否拥有该Blob容器的Storage Blob Data Contributor权限,仅读取权限无法满足文件识别需求;需在存储账户的IAM页面确认权限已正确添加,且等待权限生效(通常需1-5分钟)。
- 标签文件存放位置/命名不符:
- 确保
movieLabels.json文件直接存放在language-studio-training-data容器的根目录,Language Studio默认不扫描子文件夹;同时检查文件名大小写是否与教程要求完全一致(Azure Blob存储区分文件名大小写)。
- 确保
- 存储资源关联错误:
- 确认连接存储容器时选择的订阅、资源组、存储账户与教程要求一致,避免选错了存储资源。如果使用SAS URL连接,需验证SAS令牌包含
Read权限且未过期。
- 确认连接存储容器时选择的订阅、资源组、存储账户与教程要求一致,避免选错了存储资源。如果使用SAS URL连接,需验证SAS令牌包含
- 标签文件格式异常:
- 虽然报错提示权限问题,但如果JSON文件结构不符合Language Studio的标签格式要求,也可能导致无法被识别,可先通过JSON校验工具验证文件格式正确性。
内容的提问来源于stack exchange,提问作者Manu Chadha
相关产品推荐
相关产品推荐

