cosmosdb设置中的主机位于哪里?

时间:2018-05-28 18:19:39

标签: azure azure-cosmosdb

我需要将主机地址传递给python客户端以访问cosmosdb,但是我在哪里可以找到cosmosdb资源中的主机和帐户密钥?。

2 个答案:

答案 0 :(得分:1)

您可以在门户网站上找到urlkeyCONNECTION STRING

enter image description here

您需要在创建cosmos db client时使用它们。

示例代码:

import pydocumentdb.document_client as document_client

config = {
    'ENDPOINT': 'https://***.documents.azure.com:443/',
    'MASTERKEY': '***',
    'DOCUMENTDB_DATABASE': 'db',
    'DOCUMENTDB_COLLECTION': 'coll'
};

# Initialize the Python DocumentDB client
client = document_client.DocumentClient(config['ENDPOINT'], {'masterKey': config['MASTERKEY']})

希望它对你有所帮助。

答案 1 :(得分:-1)

主机是您在创建客户端时需要传递的端点,您可以在单击cosmosDB资源时找到 Settings -> Keys -> PRIMARY CONNECTION STRING

AccountEndpoint 是您需要传递的网址