azure-cognitive-search相关内容
根据此页面,Azure搜索结果的默认排序方式是按Azure自己的得分(降序).但是,您可以提供一个$ orderby子句,该子句定义为: 以逗号分隔的表达式列表,用于对结果进行排序.每个 表达式可以是字段名称,也可以是对geo.distance()的调用 功能. 我想按Azure的@ search.score desc,MyFieldOne,MyFieldTwo进行排序.但是,我无法弄
..
我看过讨论这两个主题的话题: Azure搜索是否处理同义词 在Search API中进行模糊搜索 我发现Azure搜索团队的Liam Cavanagh似乎是回答这些线程查询的人. 利亚姆,您能确认以下内容吗? 将完全同义词支持添加到Azure搜索 您是否确实计划使用Azure搜索支持同义词,或者有可能会建议客户改为使用Bing同义词产品? 您是否有计划超越模糊逻辑
..
我正在使用Azure搜索并尝试对文档执行搜索: 似乎正在这样做:/indexes/blah/docs?api-version=2015-02-28&search=abc\-1003 返回与此相同的结果:/indexes/blah/docs?api-version=2015-02-28&search=abc-1003 由于转义了反斜杠,第一个返回的结果应该与第二个返回的结果不同吗?
..
我正在使用新的(预览版)Azure搜索SDK(此处的信息).我正在使用oData表达式语法使用$filter参数来建立搜索查询,并且希望能够将ID数组中的内容馈送到端点. brandId字段在我的Azure搜索索引中,并且是可搜索的,可过滤的,可排序的和可表的.理想情况下,我希望能够执行以下操作: http://host/service/Products?brands=["1","2"]
..
我对天蓝色搜索非常陌生,基本上我已经创建了数据库,并且该集合中的一个集合包含很少的文档,而且我还创建了一个索引. 我正在使用REST API搜索文档, 1)我的rest api服务在下面提供. GET https://xxxx.search.windows.net/indexes/[xxx]/docs?search=xxx&searchFields=xxxx&api-version
..
我将其数据存储在Azure Document DB中.为了允许在数据的描述字段中进行搜索,我已将文档数据库存储库与Azure搜索相连,如下所述:我还需要通过几个参数过滤搜索结果.我发现自己向Azure搜索索引器添加了更多字段,直到几乎将数据库实体复制到Azure搜索实体为止. 问题-如果我需要搜索我的数据并决定使用Azure搜索,那么将数据保留在Document DB中有什么好处,或者使用它
..
1)假设我使用Azure搜索API上传新文档: POST /indexes/[index name]/docs/index?api-version=[api-version] 2)我收到HTTP代码201的响应(文档已成功创建) 3)我再次使用API搜索新上传的文档 我可以100%确定我会在结果中得到文档吗?还是在索引编制过程中会有延迟? 解决方案 否,不能保
..
您好,我目前遇到的是azure cognitive search的性能问题. 当我从Azure服务器加载Documents时,大约需要30到35秒. 但是当我从Azure搜索请求中删除Facets时,在2到3秒钟内就会加载Documents. 为此,我创建了2个API Azure服务器的第一个API加载文档结果. 第二个API从azure服务器加载所有Facets.
..
我正在尝试在Azure搜索索引中搜索不仅在搜索参考点x公里以内的文档,而且还在文档+ y km在搜索参考点x公里以内的文档中. y是文档上的一个字段,因此索引中的每个文档都会有所不同. 解决方案 要基于参考点与文档中字段给出的点之间的距离查找过滤器,可以在$中使用geo.distance函数.过滤查询.例如,如果您的地理位置位于“位置"字段中,则可以使用以下子句过滤到距离该点10公里以内的
..
1)假设我使用Azure搜索API上传新文档: POST /indexes/[index name]/docs/index?api-version=[api-version] 2)我收到HTTP代码201的响应(文档已成功创建) 3)我再次使用API删除了新上传的文档 我可以100%确定最终将删除该文档吗?还是如果索引编制过程没有完成,它会失败吗? 解决方案
..
我试图了解Azure搜索所提供的一致性保证. 场景: 假设我要按顺序将文档发布到Azure搜索REST API: doc1 doc2 doc3 问题 我发出查询,并返回了 doc3 .是否暗示索引中还存在 doc1 和 doc2 ?例如,我是否应该担心数据复制尚未完成等? 如果POST请求返回,是否100%保证已发布的文档可供搜索,因此任何查询索引的客户端都会立即找到
..
有时使用 Azure搜索的分页结果中可能有重复的文档.这是一个分页请求的示例: GET /indexes/myindex/docs?search=*$top=15&$skip=15&$orderby=rating desc 为什么会这样?怎么会这样分页时有任何一致性保证吗? 解决方案 如果基础索引正在更改,或者您依赖于按相关性得分排序,则不能保证分页查询的结果是稳定的.分页只是更
..
使用Azure Search .net SDK,当您尝试为文档建立索引时,可能会出现异常IndexBatchException. 从此处的文档中: try { var batch = IndexBatch.Upload(documents); indexClient.Documents.Index(batc
..
我是Azure搜索服务的新手,我想使用Azure搜索服务的突出显示功能.我正在使用.NET SDK NuGet软件包进行天蓝色搜索. 我使用SearchParameter对象来提及点击突出显示字段,以及我需要的Pre和Post标签. searchParameters.HighlightFields = new[] { "Description"}; searchParameters.Hig
..
是否可以在大小超过32kB的Blob上使用Azure搜索?我在Azure上存储了大约500GB的文本文件作为Blob.平均Blob大小约为1MB.我很想尝试Azure搜索对文件进行全文搜索.但是,看起来索引字段Edm.String不能超过32kB.我在任何地方都找不到这个确切的限制,我从门户中的错误消息中提取了此信息. Azure上是否有可用于在Blobs上添加全文本搜索功能的现成解决方案?
..
我们正在使用azure搜索,并且需要实施重试策略,并按照所述方式存储失败文档的ID. 是否存在有关如何在Azure搜索中实施RetryPolicy策略的文档/示例. 谢谢 解决方案 这是我使用的: private async Task IndexWithExponentialBackoffAsync(IndexBatch
..
昨天我们有些激动.我们使用AzureSearch SDK的两个Web应用程序(都已部署并且至少三个月未使用)在不同时间(一个清晨;另一个在晚上)停止工作. indexClient.Documents.Search方法因以下错误而开始失败: 到XXXXsearch.search.windows.net的HTTPS握手(用于#435)失败. System.IO.IOException无法从传输连
..
我有一个在.NET Framework 4.7中开发的asp.net mvc网站.从托管网站获取连接问题.你能帮忙吗 An error occurred while sending the request. ---> System.Net.WebException: The underlying connection was closed: An unexpected error occur
..
我对我在自定义分析器(以及fr.microsoft分析器)中注意到的特殊行为有疑问.下面的Analyze API测试是使用"fr.microsoft"分析器显示的,但是当我使用"text_contains_search_custom_analyzer"自定义分析器时,我看到的是相同的行为(这是合理的,因为我将其基于fr.microsoft分析器). UAT报告说,当他们搜索"femme"(单
..
我想知道如何通过天蓝色搜索按分数过滤和排序结果. 我尝试过: https://domaine.net/indexes/indexName/docs?search=TEST$orderby=@search.score%20desc&$count=true 返回: object(stdClass)#322 (1) { ["error"]=> object(stdClass
..