是否可以使用 Azure 认知搜索在特定文件中进行搜索?

时间:2021-06-04 22:52:06

标签: azure-cognitive-search

我正在尝试使用 Azure 认知搜索来搜索存储在 Azure blob 中的 csv 内容。问题是我在 blob 中有多个文件。例如,我有文件 a、b、c、d 等。有没有办法只在文件 a 中搜索?我正在考虑在我的 csv 文件中再添加一列来存储文件名。但我想知道是否有一种简单的方法可以做到这一点。

1 个答案:

答案 0 :(得分:0)

blob 索引器可以自动提取有关文件的某些元数据并将它们包含在 Azure 搜索文档中(包括文件名),只要这些字段包含在索引定义中 https://docs.microsoft.com/en-us/azure/search/search-howto-indexing-azure-blob-storage#indexing-blob-metadata

如果您使这些字段可过滤,您将能够发出带有过滤器的搜索查询,以仅包含所需的文件。