У меня есть функция Azure с триггером Cosmos DB, настроенным на автоматическое создание коллекции аренды по требованию, я получаю следующую ошибку при запуске с базой данных Cosmos с пропускной способностью, настроенной на уровне базы данных
[30/11/2018 23:33:04] Microsoft.Azure.WebJobs.Host: Ошибка индексации методом «Функции.Foo».Microsoft.Azure.WebJobs.Extensions.CosmosDB: невозможно создать информацию о коллекции для X в базе данных Y с арендой в базе данных Y: у коллекции с общей пропускной способностью должен быть ключ раздела
Работает абсолютно нормально, когда пропускная способностьнастроен исключительно на уровне контейнера.Также попытался вручную создать коллекцию аренды и установить id
в качестве ключа раздела (по данным из моей другой БД, похоже, что вся аренда была id
/ ttl
), но затем он жалуется на то, что PK не предоставлен.
Есть идеи?