有没有办法将Cosmos DB预触发器连接到Azure功能或WebJob?

时间:2017-11-24 07:07:13

标签: azure azure-cosmosdb azure-functions azure-webjobs database-trigger

我有一些文件的集合,其中ttl(Time To Leave值)值不等于-1。我想在从数据库中删除文档之前将文档数据发送到Azure函数或WebJobs。这可能吗?

1 个答案:

答案 0 :(得分:0)

或许查看更改Feed - https://docs.microsoft.com/en-us/azure/cosmos-db/change-feed

  

更改Feed包括对集合中的文档进行的插入和更新操作。您可以通过设置"软删除"来捕获删除。在您的文档中标记代替删除。 或者,您可以通过TTL功能为文档设置有限的有效期,例如24小时,并使用该属性的值捕获删除。使用此解决方案,您必须处理内部更改比TTL有效期更短的时间间隔。

Change feed diagram

相关问题