azure-cosmosdb相关内容

Azure 函数 CosmosDBTrigger 不可缩放

我有一个带有 CosmosDBTrigger 的 Azure 函数,该函数用于使用 Application Insights 监控的消费游戏.被监控的集合在更改提要中插入了 500,000 个.消费计划在几分钟内将实例数量增加到 15,但只有第一个实例能够处理任何更改. 我认为这是因为租约是由第一个实例保留的.我本质上是为 14 实例付费,什么都不做. 我注意到您应该能够在 Cosmo ..
发布时间:2022-01-17 16:40:49 其他开发

CosmosDB 更改源扩展

我的 Azure 函数带有 CosmosDB 触发器,它使用租约收集机制侦听收集.此功能托管在消费计划上. 我注意到在繁重的负载下,我倾向于以越来越大的延迟来更新我的功能.阅读文档后,我没有找到一种方法来改进我的设置的缩放.有办法吗? 解决方案 Consumption Plan 实例应该根据你的 Function 滞后多远而增长.如果您使用的是消费计划,如果您使用的是应用服务计划,则 ..
发布时间:2022-01-17 16:40:24 其他开发

通过整数在 Azure Functions 中 SQL 查询 DocumentDB 不起作用

我在 Azure Functions 中使用 JavaScript 语言.使用 Cosmos DB 作为输入时,我无法将整数作为变量进行查询.例如,我有以下内容: 使用 Azure Cosmos DB 作为我的输入的函数设置(公司).这是将分区键设置为 {partitionKey} 并将我的 SQL 查询设置为 SELECT * FROM c where c.random = {random ..
发布时间:2022-01-17 16:37:34 前端开发

Azure 函数文档数据库

我很好奇 Azure Functions 上的缩放如何与输出到 Document DB 相关. 基本上,当 Document DB 因为超出分配的吞吐量而返回 429 时会发生什么?我问是因为当我将最低级别的 Azure Functions 与最低级别的 Document DB 相结合并在 20 秒内继续调用该函数 1000 次时,我只看到 700-800 个实际文档插入到我的文档数据库集合 ..
发布时间:2022-01-17 16:36:56 其他开发

Azure Functions:CosmosDBTrigger 未在 Visual Studio 中触发

TL;DR:这个例子 在 VS2017 中不适合我. 我有一个 Azure Cosmos DB,并希望在其中添加或更新某些内容时触发一些逻辑.为此,CosmosDBTrigger 应该很棒. 教程 演示在 Azure 门户中创建触发器,它适用于我.但是,在 Visual Studio(15.5.4,目前最新)中做同样的事情不会. 我使用默认 Azure Functions 模板、 ..
发布时间:2022-01-17 16:34:57 C#/.NET

DocumentDB REST API - 授权令牌错误

问题 每当我们请求列表或查询时,我们都会看到从 DocumentDB REST API 返回的此错误,但当我们按名称/ID 获取对象时则不会: 输入的授权令牌无法处理请求.请检查预期的负载是否按照协议构建,并检查正在使用的密钥. 背景 我们已经成功使用带有 DocumentDB 的 node.js sdk 一年多了,但是由于我们想将后端的 restful API 代码从 n ..
发布时间:2022-01-17 16:24:18 其他开发

Azure 函数的 Azure Cosmos DB 输入绑定不起作用

我正在关注 microsoft learning 关于如何使用 CosmosDb 为 azure 函数添加输入绑定,但是在调用该函数时它会不断返回内部服务器错误(500 http 代码). function.json中azure函数的配置是: {“绑定":[{"authLevel": "函数",“类型":“httpTrigger",“方向":“在",“名称":“请求",“方法": [“得到 ..
发布时间:2022-01-17 16:21:34 其他开发

Azure Cosmos Db 触发函数,用于定位更新文档的确切部分

我有一个 Document Db 集合 'Col_1' .我还创建了一个 Azure cosmos db 触发器函数,用于在“Col_1"中的任何文档更新时检查并采取行动.但是我需要确切地知道文档的哪一部分是从 azure 函数修改的.请确认是否支持,否则欢迎为我的问题提供任何解决方案.我当前的功能代码如下: 公共静态类 CosmosDBTrigger{[FunctionName("Cosmo ..
发布时间:2022-01-17 16:12:34 其他开发

Azure CosmosDB:函数应用 - 如何更新文档

我是 Azure 的新手.我想知道是否可以通过 https 触发器更新现有记录. 我在网上找到的许多解决方案要么是创建新记录,要么是更新完整的文档.我只想更新文档中的 2 个属性. 我尝试了 [this][1] 和以下代码,但没有成功[函数名称(“函数 1")]public static HttpResponseMessage Run([HttpTrigger(AuthorizationL ..
发布时间:2022-01-17 16:09:10 其他开发

带有 Cosmos DB 输出本地开发主机失败的 Azure HTTP 函数触发器 2.x

我正在使用 azure functions 2.x 和 dotnet core 开发一个 http 触发器,在最新更新到 VS 2017 15.8.2 后,我在本地运行该函数时收到以下错误 1/9/2018 13:30:50] 停止主机[1/9/2018 13:31:06] 读取主机配置文件 'C:\Users\MattDouhan\source\repos\NWMposTransInput\N ..

Azure Cosmos DB 是多模型是什么意思?

看着新的 Azure cosmos 数据库,我对它的多模型性质有点困惑.具体是指: a) 可以同时以多种方式查询同一个底层数据库/存储,以便我可以同时使用 gremlin 图形查询和 mongodb api 来处理相同的集合. 或 - b) 这是否意味着您可以在配置 Cosmos DB 时选择不同的模型(图形、键值、列、文档),这就是从那时起存储数据的方式. 小册子听起来像 ..
发布时间:2022-01-13 14:00:29 其他开发

Cosmos DB 固定 (10GB) 集合的分区键的用途

在 Cosmos DB 文档中,我看到分配一个固定 (10GB) 集合意味着永远只会分配一个分区来保存集合中的文档. 我的问题:如果我选择一个固定集合,如果我只有一个分区,为什么仍然提示我选择一个分区键? 我的猜测是,单分区指的是单物理分区,但还是可以在单物理分区内存储 N 个逻辑分区(每个由一个分区键标识).但如果这是正确的,除了每个分区所需的最小 RU/s 之外,我认为选择固定(1 ..
发布时间:2022-01-13 13:49:24 其他开发