【发布时间】:2020-06-15 10:46:38
【问题描述】:
MS Azure 文档没有谈论它。正式的批量执行器文档只讨论插入和更新选项,而不是删除。有一个建议的 java script 服务器端程序来创建一个存储过程,听起来很不错,但这需要我们输入分区键值。如果我们的文档分布在数百万个逻辑分区中,那将毫无意义。
这是一个非常简单的业务需求。在迁移 sql api cosmos 集合中的大量数据时,如果我们插入一些错误的数据,似乎没有其他选项可以删除,然后恢复到以前的状态。我已经探索了几个小时,但找不到解决方案。甚至提出了 MS 支持的案例,他们指向了一些我认为需要查看的 .net 代码,因为这看起来并不简单。如果有人不知道.net 怎么办。
我们不能轻松地批量删除分布在 MS Cosmos SQL API 中多个逻辑分区的文档吗?感觉恶心..
希望您能提供一些准确的细节。如何通过一些简单直接的示例代码和步骤来实现这一点。希望 MS 和 Cosmos db 专家也能分享意见。
【问题讨论】:
标签: azure azure-cosmosdb azure-cosmosdb-sqlapi document-database bulk-delete