如何/为什么/何时创建资源的 testkb 索引?

问题描述 投票:0回答:1

azure 认知搜索的图像,其中少数项目有两个索引标记为红色,而其他项目没有额外的索引

有些资源会自动创建 testkb 索引,有些则不会。 为什么一个搜索服务中的所有资源都没有testkb索引? 有没有办法避免为搜索服务中的所有资源创建 testkb 索引? 自动创建testkb索引是什么原因?

浏览了关于索引的微软文档,在那里我找不到我的问题的解决方案。

azure azure-resource-manager azure-cognitive-services azure-cognitive-search azure-ai
1个回答
0
投票

为此,有些资源会自动创建 testkb 索引,有些则不会...

是的,正如您所说,有时它是自动创建的。出于测试目的,我创建了 3 个认知搜索服务,如下图所示。

  • 因为没有关于 testkb 的特定文档,所以从我这边开始尝试通过采用不同的定价层和不同的位置来检查它们是否导致 testkb 自动创建。
  • 这里我使用 Basic 和 central us,你可以看到没有 testkb。 enter image description here
  • 然后在不同位置的标准中创建了另一个认知搜索,但仍然没有自动创建 testkb。 enter image description here
  • 最后创建了其他认知作为基本层,这里 testkb 是在我创建其他一些包含 stoarge 的索引时自动创建的。 enter image description here 从所有这些可以清楚地看出,它不依赖于定价层级和位置。
  • 由于搜索结果没有明确说明为什么搜索服务中的某些资源会自动构建 testkb 索引而其他资源则没有,或者如何停止为搜索服务中的所有资源创建 testkb 索引。然而,据我所知,testkb 索引似乎是特定平台或服务所独有的,例如 Azure Search。

为此有没有办法避免为所有资源创建 testkb 索引 搜索服务?

  • AFAIK 没有这样直接的方法来避免这种情况,但如果你不想,你可以删除它。索引通常用于加速和优化数据库或搜索服务的数据检索过程。根据所使用的服务或平台,自动构建 testkb 索引的确切原因可能会有所不同。 注意:以下是有关 testkb 的唯一可用文档。
  • 但是在删除之后,我们可以根据这个 MS document 恢复创建的 testkb。
  • 参考这些 MS document1document2SO 问题,其中有一些关于 testkb 的信息可能会有所帮助。
© www.soinside.com 2019 - 2024. All rights reserved.