Как я могу получить значение пропускной способности для баз данных, присутствующих в базе данных Cosmos, и их состояние? - PullRequest
0 голосов
/ 28 апреля 2019

Я хочу получить подробную информацию о базе данных или, я могу сказать, значение пропускной способности для всех баз данных, представленных в базе данных Cosmos, а также хочу проверить состояние, если базы данных активны или нет?

Есть ли API для того же? Если нет, то как я могу получить пропускную способность и состояние баз данных?

Я изучил документацию по базе данных "Космос", но не нашел помощи.

I want to get the throughput value for all the databases present in the Cosmos DB.

1 Ответ

0 голосов
/ 28 апреля 2019

Когда вы используете Python SDK , вы можете получить его, используя request_charge,

Объект CosmosClient из Python SDK (см. Этот Quickstart относительно его использования)предоставляет словарь last_response_headers, который отображает все заголовки, возвращаемые базовым HTTP API для последней выполненной операции.Плата за запрос доступна по ключу x-ms-request-charge.

response = client.ReadItem('dbs/database/colls/container/docs/itemId', { 'partitionKey': 'partitionKey' })
request_charge = client.last_response_headers['x-ms-request-charge']
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...