You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ADX创建Delta外部表失败,托管身份相关错误咨询

ADX创建Delta外部表的托管身份错误解析

错误含义

这个错误的核心逻辑是:当使用托管身份认证访问存储服务时,所有与外部表关联的存储连接字符串必须统一使用同一个托管身份。虽然你的代码中只显式声明了managed_identity=system(系统托管身份),但仍存在隐性因素导致ADX判定身份配置不统一。

排查与修正方向

  • 修正连接字符串语法:你的连接字符串末尾多了一个多余的右括号),正确的格式应该是:

    .create-or-alter external table external_someexport
    (col1:int, col2:int, mydate:datetime )
    kind=delta
    ( 
      h@'https://mystorageaccount.dfs.core.windows.net/mydir/;managed_identity=system'
     )
    

    语法错误可能导致ADX解析连接字符串时出现异常,误判为存在多个身份引用。

  • 检查Delta元数据存储一致性:Delta Lake依赖存储目录下的_delta_log元数据文件,如果该元数据目录所在的存储路径被配置了不同的身份认证方式(比如之前手动修改过元数据权限,或元数据存储在其他关联存储位置),会触发身份不统一的错误。

  • 验证系统托管身份权限:确认ADX集群的系统托管身份对目标存储容器/目录拥有Storage Blob Data Contributor(或对等的读写权限)。权限不足时,也可能触发这类身份相关的内部服务错误。

内容的提问来源于stack exchange,提问作者Werner

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 12:12:06