【问题标题】:Document Update policy in Azure Search ServiceAzure 搜索服务中的文档更新策略
【发布时间】:2020-05-14 00:54:30
【问题描述】:

我有一个 Azure 搜索服务,它有一个索引器,它使用存储在我们数据库中的 SQL 视图作为数据源。此视图显示过去 6 个月的票证。我想要的是这个索引器应该在我的视图每天更新时删除文档(因为 CreateDateTime

非常感谢您的帮助!

【问题讨论】:

    标签: azure-cognitive-search


    【解决方案1】:

    你是对的,当一行离开视图时,索引器不会删除相应的文档。

    执行此操作的一种方法是选择一些较旧的文档(例如,有 2 周的缓冲区),但在您的视图中将较旧的文档标记为过时,然后使用 soft deletion policy feature 删除这些文档。

    【讨论】:

    • 嘿尤金。谢谢回复!要使用软删除策略功能,我想我必须在 SQL 视图中添加一个新列。我不想这样做(我正在消费视图,无法更改它)。有没有办法在 Azure 搜索服务索引本身中做到这一点?
    • 我不知道。与此同时,您可以在 UserVoice 上为 this suggestion 投票 - 这就是您可能正在寻找的功能。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-12-12
    • 2020-07-21
    • 1970-01-01
    • 1970-01-01
    • 2021-05-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多