-
0 votesanswersviews
每个分区的CosmosDB事务
我正在研究CosmosDB分区工具,到目前为止我所获得的是它对性能有益 . 它可以真正帮助我们避免扇出查询,但我已经陷入了一个分区问题 . 对于写入中的分区,如果我有不同类型的文档,可能是数千个,属于同一个分区,写操作会很慢但是如果我给它们不同的分区键,那么我将失去事务行为,因为存储过程的范围是一笔交易 . 我的用例是我在同一个集合中有不同类型的文档,并且在一个给定时间我将更新并插入数千种不同类型... -
15 votesanswersviews
Azure Cosmos DB - 了解分区键
我正在设置我们的第一个Azure Cosmos数据库 - 我将导入第一个集合,即我们的一个SQL Server数据库中的表中的数据 . 在设置集合时,我无法理解分区键的含义和要求,我在设置此初始集合时必须特别指出 . 我在这里阅读了文档:(https://docs.microsoft.com/en-us/azure/cosmos-db/documentdb-partition-data)并且仍然不... -
6 votesanswersviews
CosmosDb与DocumentDB API通过Azure API管理
我试图通过API管理查询我的新CosmosDB集合 . 一旦证明,这将是用户访问记录数据的前端 . 出于这个原因,我有按订阅ID分区的数据 . 在我的WebApi数据库的Logs集合的Azure门户中,我将分区键看作/ api_subscription_key . 我有来自API Mgt的数据 . - > Event Hub - > Stream Analytics - >... -
3 votesanswersviews
带有多个分区键的Cosmos DB
我们正在考虑使用 single Cosmos DB collection 来使用 tenant ID as the partition key 在 multi-tenanted environment 中保存 multiple document types . path to tenant id may change in each document type 和我正在考虑各种方法是将分区键... -
1 votesanswersviews
从CosmosDB中读取集合中所有分区的文档
使用电子邮件作为分区键在Cosmos DB中创建了一个集合,并在该集合中添加了大约十个文档 . 当我在 RequestOptions 中使用 Partition Key 查询集合时,返回所有具有提供的分区键的文档 . var result = await documentRUClient.ExecuteStoredProcedureAsync<string> (UriFactory.... -
0 votesanswersviews
没有partitionkey的cosmosdb bulkdelete
我试图在cosmosdb集合上使用storedprocedure进行查询文档批量删除 . 我从这里使用了示例代码 . https://github.com/Azure/azure-documentdb-js-server/blob/master/samples/stored-procedures/bulkDelete.js 当我尝试执行查询时,我被迫提供一个我不知道的分区键 . 我想根据不包含分区... -
2 votesanswersviews
PYTHON - 删除cosmos db中分区集合中的文档
我是python脚本的新手,目前正在开发一段代码来删除cosmos db中的文档 . 该脚本成功删除非分区集合中的文档 . 当我使用相同的分区收集时,我得到400错误,当我在选项中使用分区键时,我得到404资源未找到 . 1)我使用查询文档来选择记录并将文件写入备份 2)自己把它放在列表中 3)使用下面的代码迭代_self并删除,这些代码在分区集合中不起作用 #options['partition... -
0 votesanswersviews
查询Azure文档数据库中分区集合中特定分区的所有文档的最有效方法是什么?
我在Document db中创建了一个Partitioned Collection,我希望能够从这个集合中查询特定分区中的所有文档,而无需进行跨分区查询 . 举例来说,假设我正在将Car对象写入此Collection,而Partition Key字段是Car.Manufacturer . 制造商是一个字符串 . 我想从我的分区集合中查询属于特定制造商的所有Car文档 . 最有效的方法是什么?目前我... -
1 votesanswersviews
Document / CosmosDB .Net客户端“DISTINCT”查询错误
我有一个包含具有以下结构的文档的集合: { "Identifier": 1, "Values": { "value1": "33806", "value2": "10", "value3": &q... -
0 votesanswersviews
我们可以在azure cosmos DB中使用非主键作为分区键吗?
我在cosmos db中创建了一个可以超过10GB的Collection . 该集合没有任何主键 . 将我将经常查询的非主键字段作为分区键是否是个好主意? -
0 votesanswersviews
Cosmos DB数据源 - 如何在Azure Analysis Services中配置密钥
在Visual Studio中,我创建了一个具有Cosmos DB数据源的表格模型 . 如果在Visual Studio中我处理模型,数据源连接到Cosmos DB,我可以在Excel中浏览数据 . 我已成功将模型部署到Azure Analysis Services,但非常正确的是部署没有部署Cosmos DB Key,使我的数据库无法访问 . 我试过了: 在Azure中,将密钥添加到数据源 ... -
3 votesanswersviews
CosmosDB存储过程返回错误“执行Javascript时遇到异常 . 异常=错误:查询的参数无效“
我有下面的存储过程,它被编写用于基于continuation token的机制,用于从documentDB集合中获取文档: 我的查询异常 . 我试图使用延续令牌获取所有文档 . 这是正确的方法吗? function getOrdersByBranchNumber(branchNumber){ var context = getContext(); var collection = co... -
0 votesanswersviews
不工作 - 使用Blob OR事件作为输入并将DocumentDB作为输出接收器的Azure流分析
使用Azure Stream Analytics将事件从Blob或事件中心流式传输到DocumentDB . 已按照Microsoft文档“https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-get-started”进行配置 当我尝试在流分析和输出接收器中将输入作为事件中心或Blob作为documentd... -
2 votesanswersviews
azure stream analytics to cosmos db
我在保存从Azure IoT中心到Cosmos DB的遥测时遇到了麻烦 . 我有以下设置: IoT Hub - 用于事件聚合 Azure Stream Analytics - 用于事件流处理 带表API的Cosmos DB . 在这里我创建了1个表 . 来自IoT Hub的示例消息: {"id":33,"deviceId":"t... -
2 votesanswersviews
每次创建CosmosDB文档时运行Azure功能应用程序并更新第二个集合中的文档
我有一个场景,我们将项目保存在一个documentDb集合中,例如在 /items/{documentId} 下 . 该文件类似于: { id: [guid], rating: 5, numReviews: 1 } 我在 /user-reviews/{userIdAsPartitionKey}/{documentId} 下有第二份文件集 该文件将如下所示: { i... -
0 votesanswersviews
服务总线主题到文档Db - 更新而不是替换
在https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-documentdb#input-sample-for-single-document 给出以下绑定: { "name": "inputDocument", "type": &quo... -
1 votesanswersviews
azure函数http触发器输入cosmos db文件
参考这个azure documentation和_1111415_ 它具体指的是 "id" : "{queueTrigger_payload_property}", "partitionKey": "{queueTrigger_payload_property}", 如果我有一个javascript函数,http ... -
1 votesanswersviews
绑定到CosmosDB输入时需要'Id'
我目前正在Azure上创建一个C#功能应用程序,由定时器触发器和CosmosDB输入激活 . 对于这个应用程序 function.json 是 { "bindings": [ { "name": "myTimer", "type": "timerTrigger",... -
3 votesanswersviews
无法在Azure Functions V2中注册CosmosDB绑定扩展
我正在尝试添加一个带有CosmosDB输入绑定的新函数(Http Trigger) . 在Azure Functions Version 2中阅读有关输入绑定的手册我看到我需要注册我的binging扩展(https://docs.microsoft.com/en-us/azure/azure-functions/functions-triggers-bindings#register-bindin... -
3 votesanswersviews
如何在Azure Cosmos DB中导入Graph数据库的数据? [关闭]
这些文档表明,只有在将数据导入Azure Cosmos DB以便与DocumentDB API一起使用而不是使用表API或图谱API时,才能使用数据迁移工具 . 那么,有没有办法从其他来源导入数据以在CosmosDB图形数据库中使用? -
0 votesanswersviews
Spring Cosmos数据库响应映射在spring boot中
我正在尝试Spring Boot Rest API从Azure Cosmos DB获取文档数据 . 我已经按照mircosoft论坛中提到的步骤进行了操作 . https://docs.microsoft.com/en-us/java/azure/spring-framework/configure-spring-boot-starter-java-app-with-cosmos-db 但我收到以... -
1 votesanswersviews
如何使用带有Cosmos DB触发器的Azure功能至少保证一次交付
我有一个Azure功能的Cosmos DB触发器 . 我想展平并将传入文档中的一些数据写入(Azure)SQL Server . 什么是保证至少一次交货的方法? 我查看了https://hackernoon.com/reliable-event-processing-in-azure-functions-37054dc2d0fc,它提供了一些由事件中心事件触发的Azure功能的选项,但我不确定是否... -
9 votesanswersviews
DocumentDB:按ID删除文档
我正在使用Microsoft的一个名为DocumentDB的新数据库 . 现在我想通过ID删除文档,但我无法弄清楚,如何做到这一点 . DocumentDB中的删除操作需要自我链接,它们与我自己的ID不同 . using (var client = new DocumentClient(EndPoint, AuthKey)) { await client.DeleteDocumentAs... -
0 votesanswersviews
Mongo db update查询在azure cosmos db中的嵌入式文档中不起作用
嵌入式更新查询在mlab和atlas中工作正常但在Cosmos DB中不起作用: 我的收藏结构: { "_id" : ObjectId("5982f3f97729be2cce108785"), "password" : "$2y$10$F2P9ITmyKNebpoDaQ1ed4OxxMZSKmKFD9ipiU1k... -
1 votesanswersviews
如何在cosmosDb mongoDb中定义索引
我在cosmos db中有以下文档结构: { "insertDate": "10-10-2016", "docName" : "dname", "subDoc": { "aggregate": { "first": 1... -
0 votesanswersviews
查询表达式是无效的cosmosdb
我试图使用以下查询在cosmosdb中使用groupby进行查询, var result = client.CreateDocumentQuery<Login>(documentUri) .Where(i => i.logevent == "Success" && i._ts > 1517405472 ... -
-1 votesanswersviews
使用Powershell上传CosmosDB索引策略
是否有可能通过Powershell上传一个Json文档来替换CosmosDB数据库上的当前索引策略,如果是这样的话怎么样?我们希望能够部署完整的文件,而不是通过门户网站编辑文件,然后我们可以实现版本控制,然后没有人手动编辑文件,或切割和粘贴 . -
5 votesanswersviews
在CosmosDB中索引数组
为什么默认情况下CosmosDB没有索引数组?默认索引路径是 "path": "/*" 这不是指“索引一切”吗?不是“除了数组之外的所有索引” . 如果我将我的数组字段添加到索引中,如下所示: "path": "/tags/[]/?" 它将工作并开始索引特定的数组字段 . 但我的问题是为什么不“索引一切”索引一切?... -
0 votesanswersviews
Cosmos DB分区访问数据库
我正在使用cosmosDB实现多租户应用程序 . 我正在使用分区键来分隔多个用户数据 . 按照最佳实践,我试图允许每个租户拥有自己的数据库访问令牌 . 我创建了一个用户和权限,并使用创建的令牌访问该分区 . 但是我收到以下错误: 提供的分区键要么与集合中的定义不对应,要么与文档中指定的分区键字段值不匹配 . ActivityId:1659037a-118a-4a2d-8615-bb807b71... -
1 votesanswersviews
无效的Continuation令牌CosmosDB
我正在运行Azure函数,它查询CosmosDB的实例 . 我正在尝试使用Continuation Token实现分页,但在使用continuation token调用我的函数时,我继续得到以下响应: 消息“:”发生错误 . “,”ExceptionMessage“:”无效的连续令牌\ r \ nActivityId:0f79a65f-a9d2-49a8-8a9c-d33a8526bec8,Mi...