azure - 刷新 Azure 搜索索引
问题描述
我最近一直在探索Azure 搜索,因为我想在我们的一些应用程序中使用它。我创建了一个索引,导入了数据,并开始使用Search Explorer和REST API 查询数据。一切都很好。
我更改了基础数据以测试模糊搜索功能。但是,我得到的结果不正确,因为返回的数据仍然是旧数据。我最终发现了如何从Azure 门户强制刷新基础数据,但是有没有办法使用REST API 来执行此操作,或者以某种方式自动执行此操作。我不想继续手动刷新Azure 搜索索引。
解决方案
索引器通常在创建后立即运行一次。您可以使用门户、REST API 或 .NET SDK 按需再次运行它。您还可以将索引器配置为按计划定期运行。
源数据会随着时间而改变,你希望 Azure 认知搜索索引器自动处理改变的数据。在 Azure 认知搜索中安排索引器,您可以在其中设置自定义间隔(5 分钟到 24 小时之间)。
推荐阅读
- javascript - Selection modify by sentence 选择2个句子
- azure - 如何在语言生成模板中使用动态值?
- python - 无法使用请求从网页的不同容器中捕获某个字段
- javascript - Vue 3 组合 API 单元测试:$route 在 onMounted() 钩子中未定义
- spring - Azure AD 身份验证与 WebApplication 访问访问另一个资源服务器的资源服务器
- angular - “typeof Observable”类型上不存在“of”属性。& return Observable.of(null);
- node.js - 在 React-Nodejs 项目中没有从 API 获得有效响应
- swift - 如何解决两个 Pod 之间的 Objective-C 兼容性标头冲突?
- javascript - 从过滤深度嵌套的对象数组中返回新对象
- python - Pandas:根据不同的日期时间段加入数据框