Azure搜索-仅从字段返回一定数量的单词

Azure搜索-仅从字段返回一定数量的单词,azure,azure-cognitive-search,Azure,Azure Cognitive Search,我们有一个数据库,存储来自许多网站的新闻故事。每篇文章的全文存储在一个非结构化数据字段中,称为nvarcharmax。我们的客户查询一个人的名字,看看他们是否出现在我们的任何文章中。但为了符合我们行业的要求,同时不侵犯任何版权,我们只允许返回被查询人姓名周围的25个单词。除此之外,我们还为客户提供了文章的URL,他们可以从那里获取 这是可以在Azure搜索中实现的吗?是否能够仅显示正在查询的字段中的单词子集?您可以在Azure Search中使用点击突出显示功能。请参见中的highlight=参

我们有一个数据库,存储来自许多网站的新闻故事。每篇文章的全文存储在一个非结构化数据字段中,称为nvarcharmax。我们的客户查询一个人的名字,看看他们是否出现在我们的任何文章中。但为了符合我们行业的要求,同时不侵犯任何版权,我们只允许返回被查询人姓名周围的25个单词。除此之外,我们还为客户提供了文章的URL,他们可以从那里获取


这是可以在Azure搜索中实现的吗?是否能够仅显示正在查询的字段中的单词子集?

您可以在Azure Search中使用点击突出显示功能。请参见中的highlight=参数

Azure Search返回最多五个文本片段,通常是句子,包含每个字段的搜索命中率。它目前不允许您配置窗口/片段的大小,因此无法获取搜索词周围的特定字数