我们可以像Cosmos DB Collection一样查询Azure Cosmos DB Change Feed吗?

时间:2017-10-18 20:08:05

标签: azure-cosmosdb

Cosmos DB Change Feed的文档提到更改Feed中的文档是持久的,可以异步处理。 CreateDocumentFeedQuery具有以下原型:

CreateDocumentChangeFeedQuery(Uri collectionLink, ChangeFeedOptions feedOptions);

所以提供的控件只在ChangeFeedOptions级别上,我们可以指定分区键范围和我们需要文档的开始时间。

我们是否可以通过传入针对Cosmos DB Collection的自定义查询来查询Change Feed?像基于文档属性的查询一样?

1 个答案:

答案 0 :(得分:1)

目前不支持按查询过滤更改Feed,您可以按PartitionKeyRangeId进行过滤,然后使用ContinuationToken来迭代Feed。

Here是UserVoice项,使用Spark来跟踪此请求。