如何删除天蓝色搜索旧文档并添加最近在索引器中刷新的新文档?

How can delete azure search old document and add new document which is refreshed recently in indexer?

我创建了一个 azure 搜索服务并尝试使用 azure SQL 数据源导入数据,我已安排它刷新数据。数据源中的数据正在正确刷新,因为我可以通过索引器和索引对其进行验证。但是,在索引中,它每次都会与初始文档一起添加,但我只想要索引中的 newly/updated 个文档,例如,如果初始没有。索引中的文档是 150,然后在刷新后它增加到 156,但我只想要 6 个文档在刷新后。

高水印选项和软删除选项我都试过了。

Azure 搜索旨在自动增量添加新文档。所以你可以先删除文件再上传文件。

但是,删除文档需要在文档中指定字段,目前没有办法删除索引中的所有文档。正如您怀疑删除和 re-creating 索引是要走的路。你也可以投票赞成这个 feedback.

如果您仍然想要删除初始文档的功能,您可以将 item 添加到我们的 userVoice 页面。