如何将Azure Cosmos DB连接到MongoDB Compass

时间:2018-11-28 13:05:10

标签: azure-cosmosdb azure-cosmosdb-mongoapi mongodb-compass

我无法将Azure CosmosDB连接到MongoDB Compass。我需要以下设置的说明和帮助:

  • 身份验证=来自连接字符串的用户名和密码?
  • 身份验证数据库=我的CosmosDB数据库?
  • 副本集名称?
  • 读取首选项=主要?
  • SSL?
  • SSH隧道?

1 个答案:

答案 0 :(得分:3)

Cosmos DB使用用户名/密钥而不是用户名/密码认证。在Azure Cosmos数据库实例的Azure门户的“设置”>“连接字符串”下,您将看到“连接字符串”。都在那里:

enter image description here

主要连接字符串示例: mongodb:// miubezzi-mongoapi :“读写密钥” @ miubezzi-mongoapi.documents.azure.com:10255 /? ssl = true& replicaSet < / strong> = globaldb

使用以下“指南针连接”信息,我可以进行连接。我的Compass实例当前正在同步,但已连接。将更新附加详细信息。

enter image description here

enter image description here

并且我能够通过Compass创建数据库+集合。

enter image description here