Я пытаюсь запустить образцы @ azure / cosmos внутри функции Azure node.js.Когда он подключается к базе данных, он выдает эту ошибку
"Выполнено 'Functions.store' (Ошибка, Id = a6df6cfb-ae78-4a0b-ae83-5d51efa9fc18) [07.10.2008 9:04: 18 PM] System.Private.CoreLib: Исключительная ситуация при выполнении функции: Functions.store. Microsoft.Azure.WebJobs.Host: Невозможно разрешить значение для свойства 'CosmosDBAttribute.ConnectionStringSetting'. Убедитесь, что параметр существует и имеет допустимое значение.
Не удается в await client.databases.createIfNotExists
Кто-нибудь может получить @ azure / cosmos для подключения внутри index.js функции azure?
Спасибо, Донни
const client = new CosmosClient({
endpoint: endpoint,
auth: { masterKey: masterKey }
});
async function init() {
const database = await client.databases.createIfNotExists({
id: databaseId
});
const container = await database.containers.createIfNotExists({
id: containerId
});
return container;
}
отредактировано: добавлена информация о соединении
const connection = {
endpoint: "https://pdf-documents.documents.azure.com:443/",
primaryKey:
"Gub9FZeIMXwz6Lakn..."
};
const cosmos = require("@azure/cosmos");
const CosmosClient = cosmos.CosmosClient;
const endpoint = connection.endpoint;
const masterKey = connection.primaryKey;
const databaseId = "pdfDocuments";
const containerId = "pdfdocuments";
const client = new CosmosClient({
endpoint: endpoint,
auth: { masterKey: masterKey }
});