CosmosDb API: как создать коллекцию для базы данных с выделенной пропускной способностью? - PullRequest
0 голосов
/ 28 марта 2019

Я создаю базу данных из PowerShell с заголовком:

$header = @{authorization=$authHeader;"x-ms-version"=$DocumentDBApi;"x-ms-date"=$dateTime;"x-ms-offer-throughput"=$ProvisionThroughputRU }

Затем я пытаюсь добавить коллекцию:

$header = @{authorization=$authHeader;"x-ms-version"=$DocumentDBApi;"x-ms-date"=$dateTime;"Accept"="application/json"  }

Сценарий завершается ошибкой:

Удаленный сервер возвратил ошибку: (400) Неверный запрос.

Сценарий отлично работает, когда база данных создается без x-ms-offer-throughput"=$ProvisionThroughputRU и сбор с ней.

 $databaseHeader = @{authorization=$authHeader;"x-ms-version"=$DocumentDBApi;"x-ms-date"=$dateTime }
 $collectionHeader = @{authorization=$authHeader;"x-ms-version"=$DocumentDBApi;"x-ms-date"=$dateTime;"Accept"="application/json";"x-ms-offer-throughput"=$ProvisionThroughputRU  }

Как:

  1. создать коллекцию, которая будет использовать пропускную способность базы данных,
  2. создать коллекцию с собственной пропускной способностью в базе данных?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...