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

求助:无法将CosmosDB(Mongo)导入Azure AI Search的解决方法

CosmosDB(Mongo)导入Azure AI Search的正确方法

问题原因

你用MongoDB格式的连接字符串导入Azure AI Search会报错,是因为Azure AI Search连接CosmosDB Mongo API时,必须使用CosmosDB原生的连接字符串格式,而非MongoDB的srv连接串,这就是你收到AccountEndpoint缺失错误的核心原因。

获取正确的连接参数

1. 找到AccountEndpoint和AccountKey

  • 登录Azure门户,定位到你的CosmosDB(Mongo API类型)账户
  • 左侧导航栏点击密钥(Keys)选项:
    • URI字段就是AccountEndpoint,格式为https://<你的CosmosDB账户名>.documents.azure.com:443/
    • PRIMARY KEY或SECONDARY KEY就是AccountKey

2. 构造合规的连接字符串

格式示例:

AccountEndpoint=https://<你的CosmosDB账户名>.documents.azure.com:443/;AccountKey=<你的主键/副键>;Database=<目标数据库名>

完整导入流程确认

  1. 确认Azure AI Search已开启允许Azure服务访问(你已配置,可跳过)
  2. 确认CosmosDB为公共访问模式(你已配置,可跳过)
  3. 在Azure AI Search的导入数据向导中:
    • 数据源类型选择Azure Cosmos DB (MongoDB API)
    • 粘贴上述构造好的连接字符串
    • 选择要导入的集合(Collection),按向导提示完成索引创建与数据导入

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 04:55:58