如何在 Azure 搜索中的索引更新后自动更新文档
How to automatically update documents after index update in Azure Search
我有 Azure 搜索服务,其中有一些 indexes
、indexers
和 SQL data sources
。
Data source
配置为使用 SqlIntegratedChangeTrackingPolicy
,它工作正常,当数据库中的任何行更新时,文档也会更新。
现在我想更新 index
并添加新字段。
但是我做了之后,字段没有任何数据,indexer
忽略它,就像他没有什么可添加的。
如何强制 indexer
填充缺失的数据?
或者唯一的方法是手动更新每个文档?
Gaurav 是正确的 - 要更新索引中已有的文档,请重置索引器。您可以直接在 Azure 门户、索引器 blade 中重置。对于具有新字段的任何新的或更新的 SQL table 行,新字段将自动包含在内。
我有 Azure 搜索服务,其中有一些 indexes
、indexers
和 SQL data sources
。
Data source
配置为使用 SqlIntegratedChangeTrackingPolicy
,它工作正常,当数据库中的任何行更新时,文档也会更新。
现在我想更新 index
并添加新字段。
但是我做了之后,字段没有任何数据,indexer
忽略它,就像他没有什么可添加的。
如何强制 indexer
填充缺失的数据?
或者唯一的方法是手动更新每个文档?
Gaurav 是正确的 - 要更新索引中已有的文档,请重置索引器。您可以直接在 Azure 门户、索引器 blade 中重置。对于具有新字段的任何新的或更新的 SQL table 行,新字段将自动包含在内。