azure-cognitive-search相关内容

如何将Azure Search的@ search.score包含在自定义$ orderby子句中

根据此页面,Azure搜索结果的默认排序方式是按Azure自己的得分(降序).但是,您可以提供一个$ orderby子句,该子句定义为: 以逗号分隔的表达式列表,用于对结果进行排序.每个 表达式可以是字段名称,也可以是对geo.distance()的调用 功能. 我想按Azure的@ search.score desc,MyFieldOne,MyFieldTwo进行排序.但是,我无法弄 ..
发布时间:2020-09-16 21:35:20 其他开发

拼写错误和是对Azure搜索的同义词支持?

我看过讨论这两个主题的话题: Azure搜索是否处理同义词 在Search API中进行模糊搜索 我发现Azure搜索团队的Liam Cavanagh似乎是回答这些线程查询的人. 利亚姆,您能确认以下内容吗? 将完全同义词支持添加到Azure搜索 您是否确实计划使用Azure搜索支持同义词,或者有可能会建议客户改为使用Bing同义词产品? 您是否有计划超越模糊逻辑 ..
发布时间:2020-09-16 21:35:13 其他开发

Azure搜索和短划线

我正在使用Azure搜索并尝试对文档执行搜索: 似乎正在这样做:/indexes/blah/docs?api-version=2015-02-28&search=abc\-1003 返回与此相同的结果:/indexes/blah/docs?api-version=2015-02-28&search=abc-1003 由于转义了反斜杠,第一个返回的结果应该与第二个返回的结果不同吗? ..
发布时间:2020-09-16 21:35:11 其他开发

在Azure搜索中包含/数组中的(预览)

我正在使用新的(预览版)Azure搜索SDK(此处的信息).我正在使用oData表达式语法使用$filter参数来建立搜索查询,并且希望能够将ID数组中的内容馈送到端点. brandId字段在我的Azure搜索索引中,并且是可搜索的,可过滤的,可排序的和可表的.理想情况下,我希望能够执行以下操作: http://host/service/Products?brands=["1","2"] ..
发布时间:2020-09-16 21:35:08 C#/.NET

无法在azure搜索服务(documentdb)中搜索子对象字段?

我对天蓝色搜索非常陌生,基本上我已经创建了数据库,并且该集合中的一个集合包含很少的文档,而且我还创建了一个索引. 我正在使用REST API搜索文档, 1)我的rest api服务在下面提供. GET https://xxxx.search.windows.net/indexes/[xxx]/docs?search=xxx&searchFields=xxxx&api-version ..
发布时间:2020-09-16 21:34:03 其他开发

与Azure搜索连接后使用Document DB的好处

我将其数据存储在Azure Document DB中.为了允许在数据的描述字段中进行搜索,我已将文档数据库存储库与Azure搜索相连,如下所述:我还需要通过几个参数过滤搜索结果.我发现自己向Azure搜索索引器添加了更多字段,直到几乎将数据库实体复制到Azure搜索实体为止. 问题-如果我需要搜索我的数据并决定使用Azure搜索,那么将数据保留在Document DB中有什么好处,或者使用它 ..
发布时间:2020-09-16 21:34:01 C#/.NET

在Azure搜索上载文档后,我可以查询它吗?

1)假设我使用Azure搜索API上传新文档: POST /indexes/[index name]/docs/index?api-version=[api-version] 2)我收到HTTP代码201的响应(文档已成功创建) 3)我再次使用API​​搜索新上传的文档 我可以100%确定我会在结果中得到文档吗?还是在索引编制过程中会有延迟? 解决方案 否,不能保 ..
发布时间:2020-09-16 21:33:57 Java开发

从天蓝色搜索中获取所有`Facets`,而没有商品结果

您好,我目前遇到的是azure cognitive search的性能问题. 当我从Azure服务器加载Documents时,大约需要30到35秒. 但是当我从Azure搜索请求中删除Facets时,在2到3秒钟内就会加载Documents. 为此,我创建了2个API Azure服务器的第一个API加载文档结果. 第二个API从azure服务器加载所有Facets. ..

在Azure搜索索引中搜索距参考点x公里以内的文档,其中x是文档上的字段

我正在尝试在Azure搜索索引中搜索不仅在搜索参考点x公里以内的文档,而且还在文档+ y km在搜索参考点x公里以内的文档中. y是文档上的一个字段,因此索引中的每个文档都会有所不同. 解决方案 要基于参考点与文档中字段给出的点之间的距离查找过滤器,可以在$中使用geo.distance函数.过滤查询.例如,如果您的地理位置位于“位置"字段中,则可以使用以下子句过滤到距离该点10公里以内的 ..
发布时间:2020-09-16 21:33:49 其他开发

在Azure搜索上载文档后,可以将其删除吗?

1)假设我使用Azure搜索API上传新文档: POST /indexes/[index name]/docs/index?api-version=[api-version] 2)我收到HTTP代码201的响应(文档已成功创建) 3)我再次使用API​​删除了新上传的文档 我可以100%确定最终将删除该文档吗?还是如果索引编制过程没有完成,它会失败吗? 解决方案 ..
发布时间:2020-09-16 21:33:46 Java开发

发布到索引时Azure搜索数据的一致性

我试图了解Azure搜索所提供的一致性保证. 场景: 假设我要按顺序将文档发布到Azure搜索REST API: doc1 doc2 doc3 问题 我发出查询,并返回了 doc3 .是否暗示索引中还存在 doc1 和 doc2 ?例如,我是否应该担心数据复制尚未完成等? 如果POST请求返回,是否100%保证已发布的文档可供搜索,因此任何查询索引的客户端都会立即找到 ..
发布时间:2020-09-16 21:33:44 其他开发

为什么在分页时可以从Azure搜索获得重复的结果?

有时使用 Azure搜索的分页结果中可能有重复的文档.这是一个分页请求的示例: GET /indexes/myindex/docs?search=*$top=15&$skip=15&$orderby=rating desc 为什么会这样?怎么会这样分页时有任何一致性保证吗? 解决方案 如果基础索引正在更改,或者您依赖于按相关性得分排序,则不能保证分页查询的结果是稳定的.分页只是更 ..
发布时间:2020-09-16 21:33:41 其他开发

在Azure搜索服务中突出显示重点

我是Azure搜索服务的新手,我想使用Azure搜索服务的突出显示功能.我正在使用.NET SDK NuGet软件包进行天蓝色搜索. 我使用SearchParameter对象来提及点击突出显示字段,以及我需要的Pre和Post标签. searchParameters.HighlightFields = new[] { "Description"}; searchParameters.Hig ..
发布时间:2020-09-16 21:30:43 C#/.NET

大型文件(大于32k)上的全文本索引

是否可以在大小超过32kB的Blob上使用Azure搜索?我在Azure上存储了大约500GB的文本文件作为Blob.平均Blob大小约为1MB.我很想尝试Azure搜索对文件进行全文搜索.但是,看起来索引字段Edm.String不能超过32kB.我在任何地方都找不到这个确切的限制,我从门户中的错误消息中提取了此信息. Azure上是否有可用于在Blobs上添加全文本搜索功能的现成解决方案? ..
发布时间:2020-09-16 21:30:41 其他开发

Azure搜索重试策略

我们正在使用azure搜索,并且需要实施重试策略,并按照所述方式存储失败文档的ID. 是否存在有关如何在Azure搜索中实施RetryPolicy策略的文档/示例. 谢谢 解决方案 这是我使用的: private async Task IndexWithExponentialBackoffAsync(IndexBatch ..
发布时间:2020-09-16 21:30:37 其他开发

为什么AzureSearch SDK会因传输连接问题而自发失败?

昨天我们有些激动.我们使用AzureSearch SDK的两个Web应用程序(都已部署并且至少三个月未使用)在不同时间(一个清晨;另一个在晚上)停止工作. indexClient.Documents.Search方法因以下错误而开始失败: 到XXXXsearch.search.windows.net的HTTPS握手(用于#435)失败. System.IO.IOException无法从传输连 ..
发布时间:2020-09-16 21:30:31 其他开发

Azure搜索:搜索单词的单数形式,但结果中仍包含复数形式

我对我在自定义分析器(以及fr.microsoft分析器)中注意到的特殊行为有疑问.下面的Analyze API测试是使用"fr.microsoft"分析器显示的,但是当我使用"text_contains_search_custom_analyzer"自定义分析器时,我看到的是相同的行为(这是合理的,因为我将其基于fr.microsoft分析器). UAT报告说,当他们搜索"femme"(单 ..
发布时间:2020-09-16 21:30:13 其他开发